DoubleCPInfo, FloatCPInfo, IntegerCPInfo, InvokeDynamicCPInfo, LongCPInfo, MethodTypeCPInfo, ModuleCPInfo, PackageCPInfo, StringCPInfopublic abstract class ConstantCPInfo extends ConstantPoolEntry
CONSTANT_CLASS, CONSTANT_DOUBLE, CONSTANT_FIELDREF, CONSTANT_FLOAT, CONSTANT_INTEGER, CONSTANT_INTERFACEMETHODREF, CONSTANT_INVOKEDYNAMIC, CONSTANT_LONG, CONSTANT_METHODHANDLE, CONSTANT_METHODREF, CONSTANT_METHODTYPE, CONSTANT_MODULEINFO, CONSTANT_NAMEANDTYPE, CONSTANT_PACKAGEINFO, CONSTANT_STRING, CONSTANT_UTF8| Modifier | Constructor | Description |
|---|---|---|
protected |
ConstantCPInfo(int tagValue,
int entries) |
Initialise the constant entry.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Object |
getValue() |
Get the value of the constant.
|
void |
setValue(java.lang.Object newValue) |
Set the constant value.
|
getNumEntries, getTag, isResolved, read, readEntry, resolve