Package javassist.bytecode.stackmap
Class TypeData.UninitData
java.lang.Object
javassist.bytecode.stackmap.TypeData
javassist.bytecode.stackmap.TypeData.ClassName
javassist.bytecode.stackmap.TypeData.UninitData
- Direct Known Subclasses:
TypeData.UninitThis
- Enclosing class:
- TypeData
Type data for UNINIT.
-
Nested Class Summary
Nested classes/interfaces inherited from class javassist.bytecode.stackmap.TypeData
TypeData.AbsTypeVar, TypeData.ArrayElement, TypeData.ArrayType, TypeData.BasicType, TypeData.ClassName, TypeData.NullType, TypeData.TypeVar, TypeData.UninitData, TypeData.UninitThis, TypeData.UninitTypeVar -
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean(package private) int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconstructorCalled(int offset) copy()booleanintgetTypeData(ConstPool cp) intbooleanisUninit()join()intoffset()(package private) StringMethods inherited from class javassist.bytecode.stackmap.TypeData.ClassName
getArrayType, getName, is2WordType, isBasicType, setTypeMethods inherited from class javassist.bytecode.stackmap.TypeData
aastore, commonSuperClass, commonSuperClassEx, dfs, eq, isNullType, make, toString, toTypeVar
-
Field Details
-
offset
int offset -
initialized
boolean initialized
-
-
Constructor Details
-
UninitData
UninitData(int offset, String className)
-
-
Method Details
-
copy
-
getTypeTag
public int getTypeTag()- Overrides:
getTypeTagin classTypeData.ClassName
-
getTypeData
- Overrides:
getTypeDatain classTypeData.ClassName
-
join
-
isUninit
public boolean isUninit() -
eq
- Overrides:
eqin classTypeData.ClassName
-
offset
public int offset() -
constructorCalled
public void constructorCalled(int offset) - Overrides:
constructorCalledin classTypeData
-
toString2
- Overrides:
toString2in classTypeData.ClassName
-