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 Type
BOOLEAN
(package private) static Type
BYTE
(package private) static Type
DOUBLE
(package private) static Type
FLOAT
(package private) static Type
INT
private java.lang.String
javaName
(package private) static Type
LONG
(package private) static Type
SHORT
(package private) static Type
STRING
private java.lang.String
vmName
(package private) java.lang.String
vmNameSimple
private short
vmType
-
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.String
javaName()
java.lang.String
toString()
(package private) java.lang.String
vmName()
Get the VM Type name (java/lang/Object)(package private) short
vmType()
Get the VM type (eg.(package private) int
width()
(package private) static int
width(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:
toString
in 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)
-
-