Package com.tonic.analysis.frame
Class VerificationType.ObjectType
- java.lang.Object
-
- com.tonic.analysis.frame.VerificationType
-
- com.tonic.analysis.frame.VerificationType.ObjectType
-
- Enclosing class:
- VerificationType
public static final class VerificationType.ObjectType extends VerificationType
Object 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 ObjectType(int classIndex)ObjectType(int classIndex, String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)intgetClassIndex()StringgetClassName()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
-
-
-
-
Constructor Detail
-
ObjectType
public ObjectType(int classIndex)
-
ObjectType
public ObjectType(int classIndex, String className)
-
-
Method Detail
-
getClassIndex
public int getClassIndex()
- Returns:
- the class index
-
getClassName
public String getClassName()
- Returns:
- the class name
-
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
-
-