Package sun.reflect
Interface FieldAccessor
-
public interface FieldAccessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Objectget(java.lang.Object target)booleangetBoolean(java.lang.Object target)bytegetByte(java.lang.Object target)chargetChar(java.lang.Object target)doublegetDouble(java.lang.Object target)floatgetFloat(java.lang.Object target)intgetInt(java.lang.Object target)longgetLong(java.lang.Object target)shortgetShort(java.lang.Object target)voidset(java.lang.Object target, java.lang.Object value)voidsetBoolean(java.lang.Object target, boolean value)voidsetByte(java.lang.Object target, byte value)voidsetChar(java.lang.Object target, char value)voidsetDouble(java.lang.Object target, double value)voidsetFloat(java.lang.Object target, float value)voidsetInt(java.lang.Object target, int value)voidsetLong(java.lang.Object target, long value)voidsetShort(java.lang.Object target, short value)
-
-
-
Method Detail
-
get
java.lang.Object get(java.lang.Object target)
-
getBoolean
boolean getBoolean(java.lang.Object target)
-
getByte
byte getByte(java.lang.Object target)
-
getChar
char getChar(java.lang.Object target)
-
getShort
short getShort(java.lang.Object target)
-
getInt
int getInt(java.lang.Object target)
-
getLong
long getLong(java.lang.Object target)
-
getFloat
float getFloat(java.lang.Object target)
-
getDouble
double getDouble(java.lang.Object target)
-
set
void set(java.lang.Object target, java.lang.Object value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setBoolean
void setBoolean(java.lang.Object target, boolean value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setByte
void setByte(java.lang.Object target, byte value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setChar
void setChar(java.lang.Object target, char value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setShort
void setShort(java.lang.Object target, short value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setInt
void setInt(java.lang.Object target, int value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setLong
void setLong(java.lang.Object target, long value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setFloat
void setFloat(java.lang.Object target, float value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
setDouble
void setDouble(java.lang.Object target, double value) throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
-