de.grogra.reflect
public interface Field extends Member
| Modifier and Type | Field and Description |
|---|---|
static Field[] |
FIELD_0 |
static int |
INTERFACE_MODIFIERS |
static int |
MODIFIERS |
ABSTRACT, ACCESS_MODIFIERS, ARRAY, BRIDGE, CONSTANT, FINAL, INTERFACE, JAVA_MODIFIERS, LOCAL_CLASS, MIN_UNUSED_MODIFIER, NATIVE, PRIVATE, PROTECTED, PUBLIC, STATIC, STRICT, SYNCHRONIZED, SYNTHETIC, TRANSIENT, VARARGS, VOLATILE| Modifier and Type | Method and Description |
|---|---|
boolean |
getBoolean(java.lang.Object object) |
byte |
getByte(java.lang.Object object) |
char |
getChar(java.lang.Object object) |
double |
getDouble(java.lang.Object object) |
float |
getFloat(java.lang.Object object) |
int |
getInt(java.lang.Object object) |
long |
getLong(java.lang.Object object) |
java.lang.Object |
getObject(java.lang.Object object) |
short |
getShort(java.lang.Object object) |
Type |
getType() |
void |
setBoolean(java.lang.Object object,
boolean value) |
void |
setByte(java.lang.Object object,
byte value) |
void |
setChar(java.lang.Object object,
char value) |
void |
setDouble(java.lang.Object object,
double value) |
void |
setFloat(java.lang.Object object,
float value) |
void |
setInt(java.lang.Object object,
int value) |
void |
setLong(java.lang.Object object,
long value) |
void |
setObject(java.lang.Object object,
java.lang.Object value) |
void |
setShort(java.lang.Object object,
short value) |
getDeclaredAnnotation, getDeclaredAnnotationCount, getDeclaringType, getDescriptor, getModifiers, getName, getSimpleNamestatic final Field[] FIELD_0
static final int INTERFACE_MODIFIERS
static final int MODIFIERS
boolean getBoolean(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionbyte getByte(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionchar getChar(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptiondouble getDouble(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionfloat getFloat(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionint getInt(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionlong getLong(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionjava.lang.Object getObject(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionshort getShort(java.lang.Object object)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionType getType()
void setBoolean(java.lang.Object object,
boolean value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setByte(java.lang.Object object,
byte value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setChar(java.lang.Object object,
char value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setDouble(java.lang.Object object,
double value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setFloat(java.lang.Object object,
float value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setInt(java.lang.Object object,
int value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setLong(java.lang.Object object,
long value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setObject(java.lang.Object object,
java.lang.Object value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionvoid setShort(java.lang.Object object,
short value)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessException