Package gw.lang.reflect
Interface ITypeVariableType
-
- All Superinterfaces:
INonLoadableType
,IType
,Serializable
- All Known Implementing Classes:
TypeVariableType
public interface ITypeVariableType extends INonLoadableType
-
-
Field Summary
-
Fields inherited from interface gw.lang.reflect.IType
EMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IType
getBoundingType()
String
getNameWithEnclosingType()
ITypeVariableDefinition
getTypeVarDef()
boolean
isFunctionStatement()
-
Methods inherited from interface gw.lang.reflect.IType
compile, getAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getComponentType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getFunctionalInterface, getGenericType, getGenericTypeVariables, getInterfaces, getLiteralMetaType, getMetaType, getModifiers, getName, getNamespace, getParameterizedType, getRelativeName, getSourceFiles, getSupertype, getTypeInfo, getTypeLoader, getTypeParameters, isAbstract, isArray, isAssignableFrom, isCompilable, isCompoundType, isDiscarded, isDynamic, isEnum, isFinal, isGenericType, isInterface, isMutable, isParameterizedType, isPrimitive, isValid, makeArrayInstance, readResolve, setArrayComponent, setDiscarded, unloadTypeInfo
-
-
-
-
Method Detail
-
getTypeVarDef
ITypeVariableDefinition getTypeVarDef()
-
getNameWithEnclosingType
String getNameWithEnclosingType()
-
getBoundingType
IType getBoundingType()
-
isFunctionStatement
boolean isFunctionStatement()
-
-