Package gw.lang.reflect.java.asm
Class AsmType
java.lang.Object
gw.lang.reflect.java.asm.AsmType
- All Implemented Interfaces:
IAsmType
- Direct Known Subclasses:
AsmInnerClassType,AsmPrimitiveType,AsmWildcardType
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidaddTypeParameter(AsmType type) booleangetFqn()getName()inthashCode()voidbooleanisArray()booleanbooleanbooleanbooleanvoidsetFunctionTypeVariable(boolean bFunctionTypeVariable) voidtoString()
-
Field Details
-
_typeParameters
-
-
Method Details
-
getRawType
- Specified by:
getRawTypein interfaceIAsmType
-
getName
-
setName
-
getNameWithArrayBrackets
-
getSimpleName
- Specified by:
getSimpleNamein interfaceIAsmType
-
getTypeParameters
- Specified by:
getTypeParametersin interfaceIAsmType
-
addTypeParameter
-
isParameterized
public boolean isParameterized()- Specified by:
isParameterizedin interfaceIAsmType
-
isArray
public boolean isArray() -
getComponentType
- Specified by:
getComponentTypein interfaceIAsmType
-
isTypeVariable
public boolean isTypeVariable()- Specified by:
isTypeVariablein interfaceIAsmType
-
setFunctionTypeVariable
public void setFunctionTypeVariable(boolean bFunctionTypeVariable) -
isFunctionTypeVariable
public boolean isFunctionTypeVariable() -
incArrayDims
public void incArrayDims() -
isPrimitive
public boolean isPrimitive()- Specified by:
isPrimitivein interfaceIAsmType
-
getFqn
-
toString
-
equals
-
hashCode
public int hashCode()
-