Klasse ConstantPoolEntry2
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ConstantPoolEntry
org.aspectj.org.eclipse.jdt.internal.core.util.ConstantPoolEntry2
- Alle implementierten Schnittstellen:
IConstantPoolEntry,IConstantPoolEntry2,IConstantPoolEntry3
Default implementation of IConstantPoolEntry2 and IConstantPoolEntry3.
- Seit:
- 2.0
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintReturns the bootstrap method attribute index.intReturns the descriptor index.intReturns the index for a CONSTANT_Module type entry.char[]Returns the name of a CONSTANT_Module type entry.intReturns the index for a CONSTANT_Package type entry.char[]Returns the name of a CONSTANT_Package type entry.intReturns the reference index.intReturns the reference kind.voidreset()voidsetBootstrapMethodAttributeIndex(int bootstrapMethodAttributeIndex) voidsetDescriptorIndex(int descriptorIndex) voidsetModuleIndex(int moduleIndex) voidsetModuleName(char[] moduleName) voidsetPackageIndex(int packageIndex) voidsetPackageName(char[] packageName) voidsetReferenceIndex(int referenceIndex) voidsetReferenceKind(int referenceKind) Von Klasse geerbte Methoden org.aspectj.org.eclipse.jdt.internal.core.util.ConstantPoolEntry
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, setUtf8ValueVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden org.aspectj.org.eclipse.jdt.core.util.IConstantPoolEntry
getClassIndex, getClassInfoName, getClassInfoNameIndex, getClassName, getDoubleValue, getFieldDescriptor, getFieldName, getFloatValue, getIntegerValue, getKind, getLongValue, getMethodDescriptor, getMethodName, getNameAndTypeIndex, getNameAndTypeInfoDescriptorIndex, getNameAndTypeInfoNameIndex, getStringIndex, getStringValue, getUtf8Length, getUtf8Value
-
Konstruktordetails
-
ConstantPoolEntry2
public ConstantPoolEntry2()
-
-
Methodendetails
-
getDescriptorIndex
public int getDescriptorIndex()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry2Returns the descriptor index. This value is set only when decoding a MethodType entry. The value is unspecified otherwise. The corresponding UTF8 value can be retrieved by usingIConstantPoolEntry.getMethodDescriptor().- Angegeben von:
getDescriptorIndexin SchnittstelleIConstantPoolEntry2- Gibt zurück:
- the descriptor index. This value is set only when decoding a MethodType entry.
- Siehe auch:
-
getReferenceKind
public int getReferenceKind()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry2Returns the reference kind. This value is set only when decoding a MethodHandle entry. The value is unspecified otherwise.- Angegeben von:
getReferenceKindin SchnittstelleIConstantPoolEntry2- Gibt zurück:
- the reference kind. This value is set only when decoding a MethodHandle entry.
- Siehe auch:
-
getReferenceIndex
public int getReferenceIndex()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry2Returns the reference index. This value is set only when decoding a MethodHandle entry. The value is unspecified otherwise.- Angegeben von:
getReferenceIndexin SchnittstelleIConstantPoolEntry2- Gibt zurück:
- the reference kind. This value is set only when decoding a MethodHandle entry.
- Siehe auch:
-
getBootstrapMethodAttributeIndex
public int getBootstrapMethodAttributeIndex()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry2Returns the bootstrap method attribute index. This value is set only when decoding a InvokeDynamic entry. The value is unspecified otherwise.- Angegeben von:
getBootstrapMethodAttributeIndexin SchnittstelleIConstantPoolEntry2- Gibt zurück:
- the reference kind. This value is set only when decoding a MethodHandle entry.
- Siehe auch:
-
getModuleIndex
public int getModuleIndex()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry3Returns the index for a CONSTANT_Module type entry. The value is unspecified otherwise.- Angegeben von:
getModuleIndexin SchnittstelleIConstantPoolEntry3- Gibt zurück:
- the index for a CONSTANT_Module type entry
- Siehe auch:
-
getModuleName
public char[] getModuleName()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry3Returns the name of a CONSTANT_Module type entry. Returns null otherwise.- Angegeben von:
getModuleNamein SchnittstelleIConstantPoolEntry3- Gibt zurück:
- the name of a CONSTANT_Module type entry
- Siehe auch:
-
getPackageIndex
public int getPackageIndex()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry3Returns the index for a CONSTANT_Package type entry. The value is unspecified otherwise.- Angegeben von:
getPackageIndexin SchnittstelleIConstantPoolEntry3- Gibt zurück:
- the index for a CONSTANT_Package type entry
- Siehe auch:
-
getPackageName
public char[] getPackageName()Beschreibung aus Schnittstelle kopiert:IConstantPoolEntry3Returns the name of a CONSTANT_Package type entry. Returns null otherwise.- Angegeben von:
getPackageNamein SchnittstelleIConstantPoolEntry3- Gibt zurück:
- the name of a CONSTANT_Package type entry
- Siehe auch:
-
setDescriptorIndex
public void setDescriptorIndex(int descriptorIndex) -
setReferenceKind
public void setReferenceKind(int referenceKind) -
setReferenceIndex
public void setReferenceIndex(int referenceIndex) -
setBootstrapMethodAttributeIndex
public void setBootstrapMethodAttributeIndex(int bootstrapMethodAttributeIndex) -
setModuleIndex
public void setModuleIndex(int moduleIndex) -
setModuleName
public void setModuleName(char[] moduleName) -
setPackageIndex
public void setPackageIndex(int packageIndex) -
setPackageName
public void setPackageName(char[] packageName) -
reset
public void reset()- Setzt außer Kraft:
resetin KlasseConstantPoolEntry
-