Package gw.lang.reflect
Class AbstractType
java.lang.Object
gw.lang.reflect.AbstractType
- All Implemented Interfaces:
IType
,Serializable
- Direct Known Subclasses:
CompoundType
,ConstructorType
,DefaultArrayType
,ErrorType
,FunctionType
,GosuFragment
,InnerClassCapableType
,MetaType
,NamespaceType
,ParameterizedFunctionType
,TypeBase
,TypeVariableType
- See Also:
-
Field Summary
FieldsFields inherited from interface gw.lang.reflect.IType
EMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface gw.lang.reflect.IType
compile, getAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getComponentType, getCompoundTypeComponents, getDisplayName, getEnclosingType, getFunctionalInterface, getGenericType, getGenericTypeVariables, getInterfaces, 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
-
Field Details
-
_metaType
-
_literalMetaType
-
-
Constructor Details
-
AbstractType
public AbstractType()
-
-
Method Details
-
getMetaType
- Specified by:
getMetaType
in interfaceIType
-
getLiteralMetaType
- Specified by:
getLiteralMetaType
in interfaceIType
-
getTheRef
-