adaptj.toolkits.types
Class TypeRepository

java.lang.Object
  |
  +--adaptj.toolkits.types.TypeRepository

public class TypeRepository
extends java.lang.Object


Field Summary
static Type BOOL_ARRAY_TYPE
           
static Type BOOL_TYPE
           
static Type BYTE_ARRAY_TYPE
           
static Type BYTE_TYPE
           
static Type CHAR_ARRAY_TYPE
           
static Type CHAR_TYPE
           
static Type DOUBLE_ARRAY_TYPE
           
static Type DOUBLE_TYPE
           
static Type FLOAT_ARRAY_TYPE
           
static Type FLOAT_TYPE
           
static Type INT_ARRAY_TYPE
           
static Type INT_TYPE
           
static Type LONG_ARRAY_TYPE
           
static Type LONG_TYPE
           
static Type SHORT_ARRAY_TYPE
           
static Type SHORT_TYPE
           
static Type STRING_TYPE
           
 
Method Summary
 Type getType(org.apache.bcel.classfile.ConstantPool cp, int index)
           
 Type getType(int objectID)
           
 Type getType(int type, int classID)
           
 Type getType(int type, java.lang.String className)
           
 Type getType(java.lang.String typeEncoding)
           
 void invalidateObjectID(int objectID)
           
 void moveObject(int fromID, int toID)
           
static TypeRepository v()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BOOL_TYPE

public static final Type BOOL_TYPE

BYTE_TYPE

public static final Type BYTE_TYPE

CHAR_TYPE

public static final Type CHAR_TYPE

DOUBLE_TYPE

public static final Type DOUBLE_TYPE

FLOAT_TYPE

public static final Type FLOAT_TYPE

INT_TYPE

public static final Type INT_TYPE

LONG_TYPE

public static final Type LONG_TYPE

SHORT_TYPE

public static final Type SHORT_TYPE

STRING_TYPE

public static final Type STRING_TYPE

BOOL_ARRAY_TYPE

public static final Type BOOL_ARRAY_TYPE

CHAR_ARRAY_TYPE

public static final Type CHAR_ARRAY_TYPE

FLOAT_ARRAY_TYPE

public static final Type FLOAT_ARRAY_TYPE

DOUBLE_ARRAY_TYPE

public static final Type DOUBLE_ARRAY_TYPE

BYTE_ARRAY_TYPE

public static final Type BYTE_ARRAY_TYPE

INT_ARRAY_TYPE

public static final Type INT_ARRAY_TYPE

LONG_ARRAY_TYPE

public static final Type LONG_ARRAY_TYPE

SHORT_ARRAY_TYPE

public static final Type SHORT_ARRAY_TYPE
Method Detail

v

public static TypeRepository v()

getType

public Type getType(java.lang.String typeEncoding)

getType

public Type getType(int objectID)

getType

public Type getType(int type,
                    int classID)

getType

public Type getType(org.apache.bcel.classfile.ConstantPool cp,
                    int index)

getType

public Type getType(int type,
                    java.lang.String className)

invalidateObjectID

public void invalidateObjectID(int objectID)

moveObject

public void moveObject(int fromID,
                       int toID)