All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----NET.shudo.moba.reflect.MetaField
protected MetaField(MetaClass thisMetaClass, int index)
public String toString()
public MetaClass thisClass()
public native String name()
public String signature()
public native int access()
public Class classOfField()
public native boolean isAccessible()
public boolean isArray()
public boolean isObject()
public boolean isObjectArray()
public boolean isBaseTypeArray()
public boolean isAny()
public boolean isByte()
public boolean isChar()
public boolean isDouble()
public boolean isEnum()
public boolean isFloat()
public boolean isInt()
public boolean isLong()
public boolean isShort()
public boolean isVoid()
public boolean isBoolean()
public native boolean isValueNull(Object obj)
public native byte getByteValue(Object obj)
public native char getCharValue(Object obj)
public native double getDoubleValue(Object obj)
public native float getFloatValue(Object obj)
public native int getIntValue(Object obj)
public native long getLongValue(Object obj)
public native short getShortValue(Object obj)
public native boolean getBooleanValue(Object obj)
public native Object getObjectValue(Object obj)
public native void setByteValue(Object obj, byte val)
public native void setCharValue(Object obj, char val)
public native void setDoubleValue(Object obj, double val)
public native void setFloatValue(Object obj, float val)
public native void setIntValue(Object obj, int val)
public native void setLongValue(Object obj, long val)
public native void setShortValue(Object obj, short val)
public native void setBooleanValue(Object obj, boolean val)
public native void setObjectValue(Object obj, Object val)
All Packages Class Hierarchy This Package Previous Next Index