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 DefaultArrayType
INTERFACESFields inherited from interface 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 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 AbstractType
getLiteralMetaType, getMetaType, getTheRefMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface 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
-