Package com.tonic.analysis.frame
Class VerificationType.UninitializedType
- java.lang.Object
-
- com.tonic.analysis.frame.VerificationType
-
- com.tonic.analysis.frame.VerificationType.UninitializedType
-
- Enclosing class:
- VerificationType
public static final class VerificationType.UninitializedType extends VerificationType
Uninitialized verification type implementation.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.tonic.analysis.frame.VerificationType
VerificationType.ObjectType, VerificationType.PrimitiveType, VerificationType.UninitializedType
-
-
Field Summary
-
Fields inherited from class com.tonic.analysis.frame.VerificationType
DOUBLE, FLOAT, INTEGER, LONG, NULL, TAG_DOUBLE, TAG_FLOAT, TAG_INTEGER, TAG_LONG, TAG_NULL, TAG_OBJECT, TAG_TOP, TAG_UNINITIALIZED, TAG_UNINITIALIZED_THIS, TOP, UNINITIALIZED_THIS
-
-
Constructor Summary
Constructors Constructor Description UninitializedType(int newInstructionOffset)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intgetNewInstructionOffset()inthashCode()StringtoString()VerificationTypeInfotoVerificationTypeInfo()Converts this VerificationType to a VerificationTypeInfo for writing to class files.-
Methods inherited from class com.tonic.analysis.frame.VerificationType
fromDescriptor, fromDescriptor, getTag, isTwoSlot, object, object, uninitialized
-
-
-
-
Method Detail
-
getNewInstructionOffset
public int getNewInstructionOffset()
- Returns:
- the new instruction offset
-
toVerificationTypeInfo
public VerificationTypeInfo toVerificationTypeInfo()
Description copied from class:VerificationTypeConverts this VerificationType to a VerificationTypeInfo for writing to class files.- Specified by:
toVerificationTypeInfoin classVerificationType- Returns:
- VerificationTypeInfo instance
-
-