public interface FieldAccess
Modifier and Type | Method and Description |
---|---|
boolean |
getBoolean(java.lang.Object obj) |
byte |
getByte(java.lang.Object obj) |
char |
getChar(java.lang.Object obj) |
java.lang.Class<?> |
getComponentClass() |
double |
getDouble(java.lang.Object obj) |
java.lang.reflect.Field |
getField() |
float |
getFloat(java.lang.Object obj) |
int |
getInt(java.lang.Object obj) |
long |
getLong(java.lang.Object obj) |
java.lang.String |
getName() |
java.lang.Object |
getObject(java.lang.Object obj) |
java.lang.reflect.ParameterizedType |
getParameterizedType() |
short |
getShort(java.lang.Object obj) |
java.lang.Class<?> |
getType() |
java.lang.Object |
getValue(java.lang.Object obj) |
boolean |
isFinal() |
boolean |
isQualified() |
boolean |
isReadOnly() |
boolean |
isStatic() |
boolean |
isVolatile() |
void |
setBoolean(java.lang.Object obj,
boolean value) |
void |
setByte(java.lang.Object obj,
byte value) |
void |
setChar(java.lang.Object obj,
char value) |
void |
setDouble(java.lang.Object obj,
double value) |
void |
setFloat(java.lang.Object obj,
float value) |
void |
setInt(java.lang.Object obj,
int value) |
void |
setLong(java.lang.Object obj,
long value) |
void |
setObject(java.lang.Object obj,
java.lang.Object value) |
void |
setShort(java.lang.Object obj,
short value) |
void |
setValue(java.lang.Object obj,
java.lang.Object value) |
java.lang.String getName()
java.lang.Object getValue(java.lang.Object obj)
void setValue(java.lang.Object obj, java.lang.Object value)
boolean getBoolean(java.lang.Object obj)
void setBoolean(java.lang.Object obj, boolean value)
int getInt(java.lang.Object obj)
void setInt(java.lang.Object obj, int value)
short getShort(java.lang.Object obj)
void setShort(java.lang.Object obj, short value)
char getChar(java.lang.Object obj)
void setChar(java.lang.Object obj, char value)
long getLong(java.lang.Object obj)
void setLong(java.lang.Object obj, long value)
double getDouble(java.lang.Object obj)
void setDouble(java.lang.Object obj, double value)
float getFloat(java.lang.Object obj)
void setFloat(java.lang.Object obj, float value)
byte getByte(java.lang.Object obj)
void setByte(java.lang.Object obj, byte value)
java.lang.Object getObject(java.lang.Object obj)
void setObject(java.lang.Object obj, java.lang.Object value)
boolean isFinal()
boolean isStatic()
boolean isVolatile()
boolean isQualified()
boolean isReadOnly()
java.lang.Class<?> getType()
java.lang.reflect.Field getField()
java.lang.reflect.ParameterizedType getParameterizedType()
java.lang.Class<?> getComponentClass()