Package gw.lang.reflect
Interface IErrorType
-
- All Superinterfaces:
INonLoadableType
,IType
,Serializable
- All Known Implementing Classes:
ErrorType
public interface IErrorType extends INonLoadableType
-
-
Field Summary
Fields Modifier and Type Field Description static String
NAME
-
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 String
getErrantTypeName()
ParseResultsException
getError()
IConstructorType
getErrorTypeConstructorType(IExpression[] eArgs, List listAllMatchingMethods)
IFunctionType
getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods)
-
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
-
-
-
-
Field Detail
-
NAME
static final String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getErrantTypeName
String getErrantTypeName()
-
getError
ParseResultsException getError()
-
getErrorTypeFunctionType
IFunctionType getErrorTypeFunctionType(IExpression[] eArgs, String strMethod, List listAllMatchingMethods)
-
getErrorTypeConstructorType
IConstructorType getErrorTypeConstructorType(IExpression[] eArgs, List listAllMatchingMethods)
-
-