public interface Accessor
Modifier and Type | Method and Description |
---|---|
<T extends java.lang.annotation.Annotation> |
getAnnotation(java.lang.Class<T> annotationClass) |
java.lang.reflect.Type |
getGenericType() |
java.lang.String |
getName() |
java.lang.Class<?> |
getValueClass() |
boolean |
isWritable() |
java.lang.Object |
read(java.lang.Object o) |
boolean |
readBoolean(java.lang.Object o) |
double |
readDouble(java.lang.Object o) |
float |
readFloat(java.lang.Object o) |
int |
readInt(java.lang.Object o) |
long |
readLong(java.lang.Object o) |
java.lang.Object |
readUnsafe(java.lang.Object o) |
java.lang.Object read(java.lang.Object o)
java.lang.Object readUnsafe(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
int readInt(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
long readLong(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
float readFloat(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
double readDouble(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
boolean readBoolean(java.lang.Object o) throws java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
<T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annotationClass)
java.lang.String getName()
java.lang.Class<?> getValueClass()
java.lang.reflect.Type getGenericType()
boolean isWritable()