Package gw.lang.reflect.java.asm
Class AsmPrimitiveType
- java.lang.Object
-
- gw.lang.reflect.java.asm.AsmType
-
- gw.lang.reflect.java.asm.AsmPrimitiveType
-
-
Field Summary
Fields Modifier and Type Field Description static AsmPrimitiveType
BOOLEAN
static AsmPrimitiveType
BYTE
static AsmPrimitiveType
CHAR
static AsmPrimitiveType
DOUBLE
static AsmPrimitiveType
FLOAT
static AsmPrimitiveType
INT
static AsmPrimitiveType
LONG
static AsmPrimitiveType
SHORT
static AsmPrimitiveType
VOID
-
Fields inherited from class gw.lang.reflect.java.asm.AsmType
_typeParameters
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addTypeParameter(AsmType type)
static AsmPrimitiveType
findPrimitive(String name)
void
incArrayDims()
boolean
isPrimitive()
void
setName(String name)
void
setTypeVariable()
-
Methods inherited from class gw.lang.reflect.java.asm.AsmType
equals, getComponentType, getFqn, getName, getNameWithArrayBrackets, getRawType, getSimpleName, getTypeParameters, hashCode, isArray, isFunctionTypeVariable, isParameterized, isTypeVariable, setFunctionTypeVariable, toString
-
-
-
-
Field Detail
-
BYTE
public static final AsmPrimitiveType BYTE
-
SHORT
public static final AsmPrimitiveType SHORT
-
CHAR
public static final AsmPrimitiveType CHAR
-
INT
public static final AsmPrimitiveType INT
-
LONG
public static final AsmPrimitiveType LONG
-
FLOAT
public static final AsmPrimitiveType FLOAT
-
DOUBLE
public static final AsmPrimitiveType DOUBLE
-
BOOLEAN
public static final AsmPrimitiveType BOOLEAN
-
VOID
public static final AsmPrimitiveType VOID
-
-
Method Detail
-
findPrimitive
public static AsmPrimitiveType findPrimitive(String name)
-
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitive
in interfaceIAsmType
- Overrides:
isPrimitive
in classAsmType
-
incArrayDims
public void incArrayDims()
- Overrides:
incArrayDims
in classAsmType
-
addTypeParameter
public void addTypeParameter(AsmType type)
- Overrides:
addTypeParameter
in classAsmType
-
setTypeVariable
public void setTypeVariable()
-
-