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 TypeMethodDescriptionvoid
constructorCalled
(int offset) copy()
boolean
int
getTypeData
(ConstPool cp) int
boolean
isUninit()
join()
int
offset()
(package private) String
Methods inherited from class javassist.bytecode.stackmap.TypeData.ClassName
getArrayType, getName, is2WordType, isBasicType, setType
Methods 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:
getTypeTag
in classTypeData.ClassName
-
getTypeData
- Overrides:
getTypeData
in classTypeData.ClassName
-
join
-
isUninit
public boolean isUninit() -
eq
- Overrides:
eq
in classTypeData.ClassName
-
offset
public int offset() -
constructorCalled
public void constructorCalled(int offset) - Overrides:
constructorCalled
in classTypeData
-
toString2
- Overrides:
toString2
in classTypeData.ClassName
-