| Package | Description | 
|---|---|
| javassist.bytecode.stackmap | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | TypeData.AbsTypeVar | 
| static class  | TypeData.ArrayElement | 
| static class  | TypeData.ArrayType | 
| protected static class  | TypeData.BasicTypePrimitive types. | 
| static class  | TypeData.ClassNameType data for OBJECT. | 
| static class  | TypeData.NullTypeType data for NULL or OBJECT. | 
| static class  | TypeData.TypeVar | 
| static class  | TypeData.UninitDataType data for UNINIT. | 
| static class  | TypeData.UninitThis | 
| static class  | TypeData.UninitTypeVar | 
| Modifier and Type | Field and Description | 
|---|---|
| protected TypeData[] | Tracer. localsTypes | 
| TypeData[] | TypedBlock. localsTypes | 
| protected TypeData[] | Tracer. stackTypes | 
| TypeData[] | TypedBlock. stackTypes | 
| protected TypeData | TypeData.UninitTypeVar. type | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract TypeData | TypeData. getArrayType(int dim) | 
| TypeData | TypeData.BasicType. getArrayType(int dim) | 
| TypeData | TypeData.TypeVar. getArrayType(int dim) | 
| TypeData | TypeData.ArrayType. getArrayType(int dim) | 
| TypeData | TypeData.ArrayElement. getArrayType(int dim) | 
| TypeData | TypeData.UninitTypeVar. getArrayType(int dim) | 
| TypeData | TypeData.ClassName. getArrayType(int dim) | 
| TypeData | TypeData.NullType. getArrayType(int dim) | 
| TypeData | TypeData. join() | 
| TypeData | TypeData.BasicType. join() | 
| TypeData | TypeData.UninitTypeVar. join() | 
| TypeData | TypeData.UninitData. join() | 
| static TypeData[] | TypeData. make(int size) | 
| static TypeData | TypeData.ArrayElement. make(TypeData array) | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | TypeData. aastore(TypeData array,
       TypeData value,
       ClassPool cp) | 
| protected static void | MapMaker. copyTypeData(int n,
            TypeData[] srcTypes,
            TypeData[] destTypes) | 
| protected static void | MapMaker. copyTypeData(int n,
            TypeData[] srcTypes,
            TypeData[] destTypes) | 
| abstract boolean | TypeData. eq(TypeData d) | 
| boolean | TypeData.BasicType. eq(TypeData d) | 
| boolean | TypeData.AbsTypeVar. eq(TypeData d) | 
| boolean | TypeData.UninitTypeVar. eq(TypeData d) | 
| boolean | TypeData.ClassName. eq(TypeData d) | 
| boolean | TypeData.UninitData. eq(TypeData d) | 
| static TypeData | TypeData.ArrayElement. make(TypeData array) | 
| abstract void | TypeData.AbsTypeVar. merge(TypeData t) | 
| void | TypeData.TypeVar. merge(TypeData t) | 
| void | TypeData.ArrayType. merge(TypeData t) | 
| void | TypeData.ArrayElement. merge(TypeData t) | 
| void | TypeData.UninitTypeVar. merge(TypeData t) | 
| protected static int | MapMaker. recordTypeData(int n,
              TypeData[] srcTypes,
              TypeData[] destTypes) | 
| protected static int | MapMaker. recordTypeData(int n,
              TypeData[] srcTypes,
              TypeData[] destTypes) | 
| void | TypedBlock. setStackMap(int st,
           TypeData[] stack,
           int nl,
           TypeData[] locals) | 
| void | TypedBlock. setStackMap(int st,
           TypeData[] stack,
           int nl,
           TypeData[] locals) | 
| Constructor and Description | 
|---|
| TypeVar(TypeData t) | 
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.