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
INTERFACESFields 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 IDefaultArrayTypeAllows 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, unloadTypeInfoMethods inherited from class gw.lang.reflect.AbstractType
getLiteralMetaType, getMetaType, getTheRefMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:DefaultArrayTypeAllows subclasses to return a more specific interfaces- Overrides:
makeArrayTypein classDefaultArrayType
-