Class DataWatcher.V1_9
- java.lang.Object
-
- com.enjin.minecraft_commons.spigot.reflection.DataWatcher.V1_9
-
- Enclosing class:
- DataWatcher
public static class DataWatcher.V1_9 extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataWatcher.V1_9.ValueType
-
Constructor Summary
Constructors Constructor Description V1_9()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.ObjectgetItem(java.lang.Object dataWatcher, java.lang.Object dataWatcherObject)static intgetItemIndex(java.lang.Object dataWatcher, java.lang.Object item)static java.lang.ObjectgetItemObject(java.lang.Object item)static java.lang.reflect.TypegetItemType(java.lang.Object item)static java.lang.ObjectgetItemValue(java.lang.Object item)static java.lang.ObjectgetValue(java.lang.Object dataWatcher, DataWatcher.V1_9.ValueType type)static java.lang.ObjectgetValue(java.lang.Object dataWatcher, java.lang.Object dataWatcherObject)static java.lang.ObjectnewDataWatcherItem(java.lang.Object dataWatcherObject, java.lang.Object value)static java.lang.ObjectsetItem(java.lang.Object dataWatcher, int index, java.lang.Object dataWatcherItem)static java.lang.ObjectsetItem(java.lang.Object dataWatcher, int index, java.lang.Object dataWatcherObject, java.lang.Object value)static voidsetItemValue(java.lang.Object item, java.lang.Object value)static java.lang.ObjectsetValue(java.lang.Object dataWatcher, java.lang.Object dataWatcherObject, java.lang.Object value)
-
-
-
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
-
-