public class VerificationInfo extends ClassFileStruct implements IVerificationTypeInfo
ITEM_DOUBLE, ITEM_FLOAT, ITEM_INTEGER, ITEM_LONG, ITEM_NULL, ITEM_OBJECT, ITEM_TOP, ITEM_UNINITIALIZED, ITEM_UNINITIALIZED_THIS| Constructor and Description |
|---|
VerificationInfo(byte[] classFileBytes,
IConstantPool constantPool,
int offset) |
| Modifier and Type | Method and Description |
|---|---|
char[] |
getClassTypeName()
Answer back the name of the class type referenced by the index in the constant pool
as described in the JVM specifications.
|
int |
getConstantPoolIndex()
Answer back the constant pool index of this verification type info as described in the JVM specifications.
|
int |
getOffset()
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 |
sizeInBytes() |
public VerificationInfo(byte[] classFileBytes,
IConstantPool constantPool,
int offset)
throws ClassFormatException
ClassFormatExceptionpublic int getTag()
IVerificationTypeInfogetTag in interface IVerificationTypeInfopublic int getOffset()
IVerificationTypeInfogetOffset in interface IVerificationTypeInfopublic int getConstantPoolIndex()
IVerificationTypeInfogetConstantPoolIndex in interface IVerificationTypeInfopublic char[] getClassTypeName()
IVerificationTypeInfogetClassTypeName in interface IVerificationTypeInfopublic int sizeInBytes()