Class DataWatcher.V1_9

  • Enclosing class:
    DataWatcher

    public static class DataWatcher.V1_9
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      V1_9()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.Object getItem​(java.lang.Object dataWatcher, java.lang.Object dataWatcherObject)  
      static int getItemIndex​(java.lang.Object dataWatcher, java.lang.Object item)  
      static java.lang.Object getItemObject​(java.lang.Object item)  
      static java.lang.reflect.Type getItemType​(java.lang.Object item)  
      static java.lang.Object getItemValue​(java.lang.Object item)  
      static java.lang.Object getValue​(java.lang.Object dataWatcher, DataWatcher.V1_9.ValueType type)  
      static java.lang.Object getValue​(java.lang.Object dataWatcher, java.lang.Object dataWatcherObject)  
      static java.lang.Object newDataWatcherItem​(java.lang.Object dataWatcherObject, java.lang.Object value)  
      static java.lang.Object setItem​(java.lang.Object dataWatcher, int index, java.lang.Object dataWatcherItem)  
      static java.lang.Object setItem​(java.lang.Object dataWatcher, int index, java.lang.Object dataWatcherObject, java.lang.Object value)  
      static void setItemValue​(java.lang.Object item, java.lang.Object value)  
      static java.lang.Object setValue​(java.lang.Object dataWatcher, java.lang.Object dataWatcherObject, java.lang.Object value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • V1_9

        public V1_9()
    • Method Detail

      • newDataWatcherItem

        public static java.lang.Object newDataWatcherItem​(java.lang.Object dataWatcherObject,
                                                          java.lang.Object value)
                                                   throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • setItem

        public static java.lang.Object setItem​(java.lang.Object dataWatcher,
                                               int index,
                                               java.lang.Object dataWatcherObject,
                                               java.lang.Object value)
                                        throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • setItem

        public static java.lang.Object setItem​(java.lang.Object dataWatcher,
                                               int index,
                                               java.lang.Object dataWatcherItem)
                                        throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • setValue

        public static java.lang.Object setValue​(java.lang.Object dataWatcher,
                                                java.lang.Object dataWatcherObject,
                                                java.lang.Object value)
                                         throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getItem

        public static java.lang.Object getItem​(java.lang.Object dataWatcher,
                                               java.lang.Object dataWatcherObject)
                                        throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getValue

        public static java.lang.Object getValue​(java.lang.Object dataWatcher,
                                                java.lang.Object dataWatcherObject)
                                         throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getValue

        public static java.lang.Object getValue​(java.lang.Object dataWatcher,
                                                DataWatcher.V1_9.ValueType type)
                                         throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getItemObject

        public static java.lang.Object getItemObject​(java.lang.Object item)
                                              throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getItemIndex

        public static int getItemIndex​(java.lang.Object dataWatcher,
                                       java.lang.Object item)
                                throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getItemType

        public static java.lang.reflect.Type getItemType​(java.lang.Object item)
                                                  throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • getItemValue

        public static java.lang.Object getItemValue​(java.lang.Object item)
                                             throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException
      • setItemValue

        public static void setItemValue​(java.lang.Object item,
                                        java.lang.Object value)
                                 throws java.lang.ReflectiveOperationException
        Throws:
        java.lang.ReflectiveOperationException