Uses of Class
javassist.bytecode.stackmap.TypeData

Packages that use TypeData
javassist.bytecode.stackmap   
 

Uses of TypeData in javassist.bytecode.stackmap
 

Subclasses of TypeData in javassist.bytecode.stackmap
static class TypeData.ArrayElement
          Type data for OBJECT if the type is an object type and is derived as an element type from an array type by AALOAD.
protected static class TypeData.BasicType
          Primitive types.
static class TypeData.ClassName
          Type data for OBJECT.
static class TypeData.NullType
          Type data for NULL or OBJECT.
protected static class TypeData.TypeName
           
static class TypeData.UninitData
          Type data for UNINIT.
static class TypeData.UninitThis
           
 

Fields in javassist.bytecode.stackmap declared as TypeData
static TypeData TypeTag.DOUBLE
           
static TypeData TypeTag.FLOAT
           
static TypeData TypeTag.INTEGER
           
 TypeData[] TypedBlock.localsTypes
           
protected  TypeData[] Tracer.localsTypes
           
static TypeData TypeTag.LONG
           
 TypeData[] TypedBlock.stackTypes
           
protected  TypeData[] Tracer.stackTypes
           
static TypeData TypeTag.TOP
           
 

Methods in javassist.bytecode.stackmap that return TypeData
abstract  TypeData TypeData.copy()
           
 TypeData TypeData.BasicType.copy()
           
 TypeData TypeData.ClassName.copy()
           
 TypeData TypeData.NullType.copy()
           
 TypeData TypeData.ArrayElement.copy()
           
 TypeData TypeData.UninitData.copy()
           
 TypeData TypeData.getSelf()
           
 TypeData TypeData.UninitData.getSelf()
           
 

Methods in javassist.bytecode.stackmap with parameters of type TypeData
 void Liveness.compute(CodeIterator ci, TypedBlock[] blocks, int maxLocals, TypeData[] args)
           
protected static int Tracer.copyFrom(int n, TypeData[] srcTypes, TypeData[] destTypes)
           
protected static int Tracer.copyFrom(int n, TypeData[] srcTypes, TypeData[] destTypes)
           
abstract  void TypeData.merge(TypeData neighbor)
           
 void TypeData.BasicType.merge(TypeData neighbor)
           
 void TypeData.TypeName.merge(TypeData neighbor)
           
 void TypeData.UninitData.merge(TypeData neighbor)
           
 void TypedBlock.setStackMap(int st, TypeData[] stack, int nl, TypeData[] locals)
           
 void TypedBlock.setStackMap(int st, TypeData[] stack, int nl, TypeData[] locals)
           
 

Constructors in javassist.bytecode.stackmap with parameters of type TypeData
TypeData.ArrayElement(TypeData a)
           
 



Copyright © 2011. All Rights Reserved.