public class ConstantPoolEntry2 extends ConstantPoolEntry implements IConstantPoolEntry3
| Constructor and Description |
|---|
ConstantPoolEntry2() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBootstrapMethodAttributeIndex()
Returns the bootstrap method attribute index.
|
int |
getDescriptorIndex()
Returns the descriptor index.
|
int |
getModuleIndex()
Returns the index for a CONSTANT_Module type entry.
|
char[] |
getModuleName()
Returns the name of a CONSTANT_Module type entry.
|
int |
getPackageIndex()
Returns the index for a CONSTANT_Package type entry.
|
char[] |
getPackageName()
Returns the name of a CONSTANT_Package type entry.
|
int |
getReferenceIndex()
Returns the reference index.
|
int |
getReferenceKind()
Returns the reference kind.
|
void |
reset() |
void |
setBootstrapMethodAttributeIndex(int bootstrapMethodAttributeIndex) |
void |
setDescriptorIndex(int descriptorIndex) |
void |
setModuleIndex(int moduleIndex) |
void |
setModuleName(char[] moduleName) |
void |
setPackageIndex(int packageIndex) |
void |
setPackageName(char[] packageName) |
void |
setReferenceIndex(int referenceIndex) |
void |
setReferenceKind(int referenceKind) |
getClassIndex, getClassInfoName, getClassInfoNameIndex, getClassName, getDoubleValue, getFieldDescriptor, getFieldName, getFloatValue, getIntegerValue, getKind, getLongValue, getMethodDescriptor, getMethodName, getNameAndTypeDescriptorIndex, getNameAndTypeIndex, getNameAndTypeInfoDescriptorIndex, getNameAndTypeInfoNameIndex, getNameAndTypeNameIndex, getStringIndex, getStringValue, getUtf8Length, getUtf8Value, setClassIndex, setClassInfoName, setClassInfoNameIndex, setClassName, setDoubleValue, setFieldDescriptor, setFieldName, setFloatValue, setIntegerValue, setKind, setLongValue, setMethodDescriptor, setMethodName, setNameAndTypeDescriptorIndex, setNameAndTypeIndex, setNameAndTypeNameIndex, setStringIndex, setStringValue, setUtf8Length, setUtf8Valueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClassIndex, getClassInfoName, getClassInfoNameIndex, getClassName, getDoubleValue, getFieldDescriptor, getFieldName, getFloatValue, getIntegerValue, getKind, getLongValue, getMethodDescriptor, getMethodName, getNameAndTypeIndex, getNameAndTypeInfoDescriptorIndex, getNameAndTypeInfoNameIndex, getStringIndex, getStringValue, getUtf8Length, getUtf8Valuepublic int getDescriptorIndex()
IConstantPoolEntry2IConstantPoolEntry.getMethodDescriptor().getDescriptorIndex in interface IConstantPoolEntry2IConstantPoolConstant.CONSTANT_MethodTypepublic int getReferenceKind()
IConstantPoolEntry2getReferenceKind in interface IConstantPoolEntry2IConstantPoolConstant.CONSTANT_MethodHandlepublic int getReferenceIndex()
IConstantPoolEntry2getReferenceIndex in interface IConstantPoolEntry2IConstantPoolConstant.CONSTANT_MethodHandlepublic int getBootstrapMethodAttributeIndex()
IConstantPoolEntry2getBootstrapMethodAttributeIndex in interface IConstantPoolEntry2IConstantPoolConstant.CONSTANT_InvokeDynamic,
IConstantPoolConstant.CONSTANT_Dynamicpublic int getModuleIndex()
IConstantPoolEntry3getModuleIndex in interface IConstantPoolEntry3IConstantPoolConstant.CONSTANT_Module,
IConstantPoolEntry3.getModuleName()public char[] getModuleName()
IConstantPoolEntry3getModuleName in interface IConstantPoolEntry3IConstantPoolConstant.CONSTANT_Module,
IConstantPoolEntry3.getModuleIndex()public int getPackageIndex()
IConstantPoolEntry3getPackageIndex in interface IConstantPoolEntry3IConstantPoolConstant.CONSTANT_Package,
IConstantPoolEntry3.getPackageName()public char[] getPackageName()
IConstantPoolEntry3getPackageName in interface IConstantPoolEntry3IConstantPoolConstant.CONSTANT_Package,
IConstantPoolEntry3.getPackageIndex()public void setDescriptorIndex(int descriptorIndex)
public void setReferenceKind(int referenceKind)
public void setReferenceIndex(int referenceIndex)
public void setBootstrapMethodAttributeIndex(int bootstrapMethodAttributeIndex)
public void setModuleIndex(int moduleIndex)
public void setModuleName(char[] moduleName)
public void setPackageIndex(int packageIndex)
public void setPackageName(char[] packageName)
public void reset()
reset in class ConstantPoolEntry