public class ConstantPoolSubstitutions extends Object
ConstantPool
methods.Constructor and Description |
---|
ConstantPoolSubstitutions() |
Modifier and Type | Method and Description |
---|---|
private static double |
getDoubleAt0(sun.reflect.ConstantPool thisObj,
Object constantPoolOop,
int index) |
private static float |
getFloatAt0(sun.reflect.ConstantPool thisObj,
Object constantPoolOop,
int index) |
private static int |
getIntAt0(sun.reflect.ConstantPool thisObj,
Object constantPoolOop,
int index) |
private static long |
getLongAt0(sun.reflect.ConstantPool thisObj,
Object constantPoolOop,
int index) |
private static int |
getSize0(sun.reflect.ConstantPool thisObj,
Object constantPoolOop) |
private static Word |
metaspaceConstantPool(Object constantPoolOop)
Get the metaspace
ConstantPool pointer for the given holder class. |
public ConstantPoolSubstitutions()
private static Word metaspaceConstantPool(Object constantPoolOop)
ConstantPool
pointer for the given holder class.constantPoolOop
- the holder class as Object
ConstantPool
pointerprivate static int getIntAt0(sun.reflect.ConstantPool thisObj, Object constantPoolOop, int index)
private static long getLongAt0(sun.reflect.ConstantPool thisObj, Object constantPoolOop, int index)
private static float getFloatAt0(sun.reflect.ConstantPool thisObj, Object constantPoolOop, int index)
private static double getDoubleAt0(sun.reflect.ConstantPool thisObj, Object constantPoolOop, int index)