Class Type
- java.lang.Object
-
- org.apache.derby.impl.services.bytecode.Type
-
final class Type extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static TypeBOOLEAN(package private) static TypeBYTE(package private) static TypeDOUBLE(package private) static TypeFLOAT(package private) static TypeINTprivate java.lang.StringjavaName(package private) static TypeLONG(package private) static TypeSHORT(package private) static TypeSTRINGprivate java.lang.StringvmName(package private) java.lang.StringvmNameSimpleprivate shortvmType
-
Constructor Summary
Constructors Constructor Description Type(java.lang.String javaName, java.lang.String vmName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.lang.StringjavaName()java.lang.StringtoString()(package private) java.lang.StringvmName()Get the VM Type name (java/lang/Object)(package private) shortvmType()Get the VM type (eg.(package private) intwidth()(package private) static intwidth(short type)
-
-
-
Field Detail
-
LONG
static final Type LONG
-
INT
static final Type INT
-
SHORT
static final Type SHORT
-
BYTE
static final Type BYTE
-
BOOLEAN
static final Type BOOLEAN
-
FLOAT
static final Type FLOAT
-
DOUBLE
static final Type DOUBLE
-
STRING
static final Type STRING
-
javaName
private final java.lang.String javaName
-
vmType
private final short vmType
-
vmName
private final java.lang.String vmName
-
vmNameSimple
final java.lang.String vmNameSimple
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
javaName
java.lang.String javaName()
-
vmName
java.lang.String vmName()
Get the VM Type name (java/lang/Object)
-
vmType
short vmType()
Get the VM type (eg. VMDescriptor.INT)
-
width
int width()
-
width
static int width(short type)
-
-