Klasse ConstantPool
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.ConstantPool
- Alle implementierten Schnittstellen:
IConstantPool
Default implementation of IConstantPool.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungdecodeEntry
(int index) Answer back the entry at the given index in the constant pool.int
Answer back the number of entries in the constant pool.int
getEntryKind
(int index) Answer back the type of the entry at the given index in the constant pool.
-
Methodendetails
-
decodeEntry
Beschreibung aus Schnittstelle kopiert:IConstantPool
Answer back the entry at the given index in the constant pool.The return value can be an instance of
IConstantPoolEntry2
if the value returned byIConstantPool.getEntryKind(int)
is eitherIConstantPoolConstant.CONSTANT_MethodHandle
,IConstantPoolConstant.CONSTANT_MethodType
,IConstantPoolConstant.CONSTANT_InvokeDynamic
,IConstantPoolConstant.CONSTANT_Dynamic
.The return value can be an instance of
IConstantPoolEntry3
if the value returned byIConstantPool.getEntryKind(int)
is eitherIConstantPoolConstant.CONSTANT_Module
orIConstantPoolConstant.CONSTANT_Package
.- Angegeben von:
decodeEntry
in SchnittstelleIConstantPool
- Parameter:
index
- the index of the entry in the constant pool- Gibt zurück:
- the entry at the given index in the constant pool
- Siehe auch:
-
getConstantPoolCount
public int getConstantPoolCount()Beschreibung aus Schnittstelle kopiert:IConstantPool
Answer back the number of entries in the constant pool.- Angegeben von:
getConstantPoolCount
in SchnittstelleIConstantPool
- Gibt zurück:
- the number of entries in the constant pool
- Siehe auch:
-
getEntryKind
public int getEntryKind(int index) Beschreibung aus Schnittstelle kopiert:IConstantPool
Answer back the type of the entry at the given index in the constant pool.- Angegeben von:
getEntryKind
in SchnittstelleIConstantPool
- Parameter:
index
- the index of the entry in the constant pool- Gibt zurück:
- the type of the entry at the index @index in the constant pool
- Siehe auch:
-