public abstract class VerificationTypeInfo extends Object
frame_type
or using an instanceof test.Modifier and Type | Class and Description |
---|---|
static class |
VerificationTypeInfo.DoubleVariableInfo
A Double_variable_info type, which indicates that the location contains
the verification type
double . |
static class |
VerificationTypeInfo.FloatVariableInfo
A Float_variable_info type, which indicates that the location contains
the verification type
float . |
static class |
VerificationTypeInfo.IntegerVariableInfo
A Integer_variable_info type, which indicates that the location
contains the verification type
int . |
static class |
VerificationTypeInfo.LongVariableInfo
A Long_variable_info type, which indicates that the location contains
the verification type
long . |
static class |
VerificationTypeInfo.NullVariableInfo
A Null_variable_info type, which indicates that the location contains
the verification type
null . |
static class |
VerificationTypeInfo.ObjectVariableInfo
An Object_variable_info type, which indicates that the location
contains an instance of the class referenced by the constant pool entry.
|
static class |
VerificationTypeInfo.TopVariableInfo
A Top_variable_info type, which indicates that the local variable has
the verification type
top . |
static class |
VerificationTypeInfo.UninitializedThisVariableInfo
A UninitializedThis_variable_info type, which indicates that the location contains
the verification type
uninitializedThis . |
static class |
VerificationTypeInfo.UninitializedVariableInfo
An Uninitialized_variable_info type, which indicates that the location
contains the verification type
uninitialized(offset) . |
Modifier and Type | Field and Description |
---|---|
static int |
ITEM_Double
Verification type
double . |
static int |
ITEM_Float
Verification type
float . |
static int |
ITEM_Integer
Verification type
int . |
static int |
ITEM_Long
Verification type
long . |
static int |
ITEM_Null
Verification type
null . |
static int |
ITEM_Object
Verification type
object . |
static int |
ITEM_Top
Verification type
top . |
static int |
ITEM_Uninitialized
Verification type
uninitialized . |
static int |
ITEM_UninitializedThis
Verification type
uninitializedThis . |
Modifier and Type | Method and Description |
---|---|
int |
getTag()
Returns the structure's tag, which specifies its type.
|
public static final int ITEM_Top
top
.public static final int ITEM_Integer
int
.public static final int ITEM_Float
float
.public static final int ITEM_Double
double
.public static final int ITEM_Long
long
.public static final int ITEM_Null
null
.public static final int ITEM_UninitializedThis
uninitializedThis
.public static final int ITEM_Object
object
.public static final int ITEM_Uninitialized
uninitialized
.