All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----NET.shudo.moba.reflect.ConstantPool
public static final int CONSTANT_UNKNOWNCONSTANT_Utf8
public static final int CONSTANT_Utf8CONSTANT_Unicode
public static final int CONSTANT_UnicodeCONSTANT_Integer
public static final int CONSTANT_IntegerCONSTANT_Float
public static final int CONSTANT_FloatCONSTANT_Long
public static final int CONSTANT_LongCONSTANT_Double
public static final int CONSTANT_DoubleCONSTANT_Class
public static final int CONSTANT_ClassCONSTANT_String
public static final int CONSTANT_StringCONSTANT_Fieldref
public static final int CONSTANT_FieldrefCONSTANT_Methodref
public static final int CONSTANT_MethodrefCONSTANT_InterfaceMethodref
public static final int CONSTANT_InterfaceMethodrefCONSTANT_NameAndType
public static final int CONSTANT_NameAndType
public ConstantPool()
public static native int count(Class clazz)type
public static native int type(Class clazz, int index)getUtf8Value
protected static native String getUtf8Value(Class clazz, int index)getIntValue
protected static native int getIntValue(Class clazz, int index)getFloatValue
protected static native float getFloatValue(Class clazz, int index)getLongValue
protected static native long getLongValue(Class clazz, int index)getDoubleValue
protected static native double getDoubleValue(Class clazz, int index)getClassValue
protected static native Class getClassValue(Class clazz, int index)getStringValue
protected static native String getStringValue(Class clazz, int index)intIndex
public static native int intIndex(Class clazz, int value)floatIndex
public static native int floatIndex(Class clazz, float value)longIndex
public static native int longIndex(Class clazz, long value)doubleIndex
public static native int doubleIndex(Class clazz, double value)booleanIndex
public static native int booleanIndex(Class clazz, boolean value)utf8Index
public static native int utf8Index(Class clazz, String utf8)stringIndex
public static native int stringIndex(Class clazz, String str)classIndex
public static native int classIndex(Class clazz, Class target)writeInClassfile
public static native void writeInClassfile(OutputStream out, Class clazz) throws IOException
public static native long lengthInClassfile(Class clazz)
protected static String[] classnames(Class clazz)
protected static String[] classnamesInSignature(String sig)
All Packages Class Hierarchy This Package Previous Next Index