Klasse VerificationInfo
java.lang.Object
org.aspectj.org.eclipse.jdt.internal.core.util.ClassFileStruct
org.aspectj.org.eclipse.jdt.internal.core.util.VerificationInfo
- Alle implementierten Schnittstellen:
IVerificationTypeInfo
-
Feldübersicht
Von Schnittstelle geerbte Felder org.aspectj.org.eclipse.jdt.core.util.IVerificationTypeInfo
ITEM_DOUBLE, ITEM_FLOAT, ITEM_INTEGER, ITEM_LONG, ITEM_NULL, ITEM_OBJECT, ITEM_TOP, ITEM_UNINITIALIZED, ITEM_UNINITIALIZED_THIS
-
Konstruktorübersicht
KonstruktorBeschreibungVerificationInfo
(byte[] classFileBytes, IConstantPool constantPool, int offset) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungchar[]
Answer back the name of the class type referenced by the index in the constant pool as described in the JVM specifications.int
Answer back the constant pool index of this verification type info as described in the JVM specifications.int
Answer back the offset of this verification type info as described in the JVM specifications.int
getTag()
Answer back the tag of this verification type info as described in the JVM specifications.int
-
Konstruktordetails
-
VerificationInfo
public VerificationInfo(byte[] classFileBytes, IConstantPool constantPool, int offset) throws ClassFormatException - Löst aus:
ClassFormatException
-
-
Methodendetails
-
getTag
public int getTag()Beschreibung aus Schnittstelle kopiert:IVerificationTypeInfo
Answer back the tag of this verification type info as described in the JVM specifications.- 0 for the top type
- 1 for the int type
- 2 for the float type
- 3 for the double type
- 4 for the long type
- 5 for the null type
- 6 for the uninitialized this type
- 7 for the object type
- 8 for the uninitialized offset type
- Angegeben von:
getTag
in SchnittstelleIVerificationTypeInfo
- Gibt zurück:
- the tag of this verification type info as described in the JVM specifications
-
getOffset
public int getOffset()Beschreibung aus Schnittstelle kopiert:IVerificationTypeInfo
Answer back the offset of this verification type info as described in the JVM specifications. This makes sense only if the tag is 8.- Angegeben von:
getOffset
in SchnittstelleIVerificationTypeInfo
- Gibt zurück:
- the offset of this verification type info as described in the JVM specifications
-
getConstantPoolIndex
public int getConstantPoolIndex()Beschreibung aus Schnittstelle kopiert:IVerificationTypeInfo
Answer back the constant pool index of this verification type info as described in the JVM specifications. This makes sense only if the tag is 7.- Angegeben von:
getConstantPoolIndex
in SchnittstelleIVerificationTypeInfo
- Gibt zurück:
- the constant pool index of this verification type info as described in the JVM specifications
-
getClassTypeName
public char[] getClassTypeName()Beschreibung aus Schnittstelle kopiert:IVerificationTypeInfo
Answer back the name of the class type referenced by the index in the constant pool as described in the JVM specifications. This makes sense only if the tag is 7.- Angegeben von:
getClassTypeName
in SchnittstelleIVerificationTypeInfo
- Gibt zurück:
- the name of the class type referenced by the index in the constant pool as described in the JVM specifications
-
sizeInBytes
public int sizeInBytes()
-