public final class Field extends AccessibleObject implements Member
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj)
Default object equality (is identity).
|
Object |
get(Object obj) |
boolean |
getBoolean(Object obj) |
byte |
getByte(Object obj) |
char |
getChar(Object obj) |
Class |
getDeclaringClass() |
double |
getDouble(Object obj) |
float |
getFloat(Object obj) |
int |
getInt(Object obj) |
long |
getLong(Object obj) |
int |
getModifiers() |
String |
getName() |
short |
getShort(Object obj) |
Class |
getType() |
int |
hashCode()
The (default) object hashcode: for transient objects this is simply the
address of the instance in memory, for persistent objects it is the
address at which the instance was first created (maybe in a previous
activation of the VM).
|
void |
set(Object obj,
Object value) |
void |
setBoolean(Object obj,
boolean z) |
void |
setByte(Object obj,
byte b) |
void |
setChar(Object obj,
char c) |
void |
setDouble(Object obj,
double d) |
void |
setFloat(Object obj,
float f) |
void |
setInt(Object obj,
int i) |
void |
setLong(Object obj,
long l) |
void |
setShort(Object obj,
short s) |
String |
toString()
Default String representation: overriden by many classes.
|
isAccessible, setAccessible, setAccessible
public Class getDeclaringClass()
getDeclaringClass
in interface Member
public int getModifiers()
getModifiers
in interface Member
public Class getType()
public boolean equals(Object obj)
Object
public int hashCode()
Object
public String toString()
Object
public Object get(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public boolean getBoolean(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public byte getByte(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public char getChar(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public short getShort(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public int getInt(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public float getFloat(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public double getDouble(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public long getLong(Object obj) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void set(Object obj, Object value) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setBoolean(Object obj, boolean z) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setByte(Object obj, byte b) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setChar(Object obj, char c) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setShort(Object obj, short s) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setInt(Object obj, int i) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setFloat(Object obj, float f) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setDouble(Object obj, double d) throws NullPointerException, IllegalArgumentException, IllegalAccessException
public void setLong(Object obj, long l) throws NullPointerException, IllegalArgumentException, IllegalAccessException