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 AsmPrimitiveTypeBOOLEANstatic AsmPrimitiveTypeBYTEstatic AsmPrimitiveTypeCHARstatic AsmPrimitiveTypeDOUBLEstatic AsmPrimitiveTypeFLOATstatic AsmPrimitiveTypeINTstatic AsmPrimitiveTypeLONGprivate static java.util.Map<java.lang.String,AsmPrimitiveType>PRIMITIVESstatic AsmPrimitiveTypeSHORTstatic AsmPrimitiveTypeVOID-
Fields inherited from class gw.lang.reflect.java.asm.AsmType
_typeParameters
-
-
Constructor Summary
Constructors Modifier Constructor Description privateAsmPrimitiveType(java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTypeParameter(AsmType type)(package private) AsmTypecopy()(package private) AsmTypecopyNoArrayOrParameters()static AsmPrimitiveTypefindPrimitive(java.lang.String name)voidincArrayDims()booleanisPrimitive()voidsetName(java.lang.String name)voidsetTypeVariable()-
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
-
PRIMITIVES
private static final java.util.Map<java.lang.String,AsmPrimitiveType> PRIMITIVES
-
-
Method Detail
-
findPrimitive
public static AsmPrimitiveType findPrimitive(java.lang.String name)
-
copyNoArrayOrParameters
AsmType copyNoArrayOrParameters()
- Overrides:
copyNoArrayOrParametersin classAsmType
-
isPrimitive
public boolean isPrimitive()
- Specified by:
isPrimitivein interfaceIAsmType- Overrides:
isPrimitivein classAsmType
-
incArrayDims
public void incArrayDims()
- Overrides:
incArrayDimsin classAsmType
-
addTypeParameter
public void addTypeParameter(AsmType type)
- Overrides:
addTypeParameterin classAsmType
-
setTypeVariable
public void setTypeVariable()
- Overrides:
setTypeVariablein classAsmType
-
-