Package gw.lang.reflect
Class DefaultNonLoadableArrayType
java.lang.Object
gw.lang.reflect.AbstractType
gw.lang.reflect.DefaultArrayType
gw.lang.reflect.DefaultNonLoadableArrayType
- All Implemented Interfaces:
IDefaultArrayType
,IEnhanceableType
,IHasJavaClass
,INonLoadableType
,IType
,Serializable
- Direct Known Subclasses:
FunctionArrayType
,TypeVariableArrayType
- See Also:
-
Field Summary
Fields inherited from class gw.lang.reflect.DefaultArrayType
INTERFACES
Fields inherited from interface gw.lang.reflect.IType
EMPTY_ARRAY, EMPTY_TYPE_ARRAY, EMPTY_TYPE_LIST
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultNonLoadableArrayType
(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader) -
Method Summary
Modifier and TypeMethodDescriptionprotected IDefaultArrayType
Allows subclasses to return a more specific interfacesMethods inherited from class gw.lang.reflect.DefaultArrayType
getAllTypesInHierarchy, getArrayComponent, getArrayLength, getArrayType, getBackingClass, getComponentType, getCompoundTypeComponents, getConcreteClass, getDisplayName, getEnclosingType, getGenericType, getGenericTypeVariables, getInterfaces, getModifiers, getName, getNamespace, getParameterizedType, getRelativeName, getSupertype, getThisRef, getTypeInfo, getTypeLoader, getTypeParameters, isAbstract, isArray, isAssignableFrom, isCompoundType, isDiscarded, isEnum, isFinal, isGenericType, isInterface, isMutable, isParameterizedType, isPrimitive, isValid, makeArrayInstance, readResolve, setArrayComponent, setDiscarded, toString, unloadTypeInfo
Methods inherited from class gw.lang.reflect.AbstractType
getLiteralMetaType, getMetaType, getTheRef
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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
-
Constructor Details
-
DefaultNonLoadableArrayType
public DefaultNonLoadableArrayType(IType componentType, IJavaClassInfo componentConcreteClass, ITypeLoader typeLoader)
-
-
Method Details
-
makeArrayType
Description copied from class:DefaultArrayType
Allows subclasses to return a more specific interfaces- Overrides:
makeArrayType
in classDefaultArrayType
-