All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----NET.shudo.moba.reflect.MetaField
protected MetaField(Class clazz, Field field)
public String toString()
public String name()signature
public String signature()access
public int access()type
public Class type()
public boolean isAccessible()isArray
public boolean isArray()isObject
public boolean isObject()isObjectArray
public boolean isObjectArray()isBaseTypeArray
public boolean isBaseTypeArray()isAny
public boolean isAny()isByte
public boolean isByte()isChar
public boolean isChar()isDouble
public boolean isDouble()isEnum
public boolean isEnum()isFloat
public boolean isFloat()isInt
public boolean isInt()isLong
public boolean isLong()isShort
public boolean isShort()isVoid
public boolean isVoid()isBoolean
public boolean isBoolean()getByteValue
public native byte getByteValue(Object obj)getCharValue
public native char getCharValue(Object obj)getDoubleValue
public native double getDoubleValue(Object obj)getFloatValue
public native float getFloatValue(Object obj)getIntValue
public native int getIntValue(Object obj)getLongValue
public native long getLongValue(Object obj)getShortValue
public native short getShortValue(Object obj)getBooleanValue
public native boolean getBooleanValue(Object obj)getObjectValue
public native Object getObjectValue(Object obj)getStaticByteValue
public native byte getStaticByteValue()getStaticCharValue
public native char getStaticCharValue()getStaticDoubleValue
public native double getStaticDoubleValue()getStaticFloatValue
public native float getStaticFloatValue()getStaticIntValue
public native int getStaticIntValue()getStaticLongValue
public native long getStaticLongValue()getStaticShortValue
public native short getStaticShortValue()getStaticBooleanValue
public native boolean getStaticBooleanValue()getStaticObjectValue
public native Object getStaticObjectValue()setByteValue
public native void setByteValue(Object obj, byte val)setCharValue
public native void setCharValue(Object obj, char val)setDoubleValue
public native void setDoubleValue(Object obj, double val)setFloatValue
public native void setFloatValue(Object obj, float val)setIntValue
public native void setIntValue(Object obj, int val)setLongValue
public native void setLongValue(Object obj, long val)setShortValue
public native void setShortValue(Object obj, short val)setBooleanValue
public native void setBooleanValue(Object obj, boolean val)setObjectValue
public native void setObjectValue(Object obj, Object val)setStaticByteValue
public native void setStaticByteValue(byte val)setStaticCharValue
public native void setStaticCharValue(char val)setStaticDoubleValue
public native void setStaticDoubleValue(double val)setStaticFloatValue
public native void setStaticFloatValue(float val)setStaticIntValue
public native void setStaticIntValue(int val)setStaticLongValue
public native void setStaticLongValue(long val)setStaticShortValue
public native void setStaticShortValue(short val)setStaticBooleanValue
public native void setStaticBooleanValue(boolean val)setStaticObjectValue
public native void setStaticObjectValue(Object val)
All Packages Class Hierarchy This Package Previous Next Index