Package ghidra.program.model.lang
Class ConstantPool
- java.lang.Object
- 
- ghidra.program.model.lang.ConstantPool
 
- 
 public abstract class ConstantPool extends java.lang.ObjectClass for manipulating "deferred" constant systems like the java virtual machine constant pool
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classConstantPool.Record
 - 
Field SummaryFields Modifier and Type Field Description static intARRAY_LENGTHstatic intCHECK_CASTstatic intCLASS_REFERENCEstatic intINSTANCE_OFstatic intPOINTER_FIELDstatic intPOINTER_METHODstatic intPRIMITIVEstatic intSTRING_LITERAL
 - 
Constructor SummaryConstructors Constructor Description ConstantPool()
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract ConstantPool.RecordgetRecord(long[] ref)
 
- 
- 
- 
Field Detail- 
PRIMITIVEpublic static final int PRIMITIVE - See Also:
- Constant Field Values
 
 - 
STRING_LITERALpublic static final int STRING_LITERAL - See Also:
- Constant Field Values
 
 - 
CLASS_REFERENCEpublic static final int CLASS_REFERENCE - See Also:
- Constant Field Values
 
 - 
POINTER_METHODpublic static final int POINTER_METHOD - See Also:
- Constant Field Values
 
 - 
POINTER_FIELDpublic static final int POINTER_FIELD - See Also:
- Constant Field Values
 
 - 
ARRAY_LENGTHpublic static final int ARRAY_LENGTH - See Also:
- Constant Field Values
 
 - 
INSTANCE_OFpublic static final int INSTANCE_OF - See Also:
- Constant Field Values
 
 - 
CHECK_CASTpublic static final int CHECK_CAST - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getRecordpublic abstract ConstantPool.Record getRecord(long[] ref) 
 
- 
 
-