Package gw.internal.gosu.parser
Class AsmParameterizedTypeJavaClassParameterizedType
java.lang.Object
gw.lang.reflect.java.JavaSourceElement
gw.internal.gosu.parser.AsmTypeJavaClassType
gw.internal.gosu.parser.AsmParameterizedTypeJavaClassParameterizedType
- All Implemented Interfaces:
IJavaClassParameterizedType,IJavaClassType,Serializable
public class AsmParameterizedTypeJavaClassParameterizedType
extends AsmTypeJavaClassType
implements IJavaClassParameterizedType
- See Also:
-
Field Summary
Fields inherited from class gw.internal.gosu.parser.AsmTypeJavaClassType
_moduleFields inherited from interface gw.lang.reflect.java.IJavaClassType
EMPTY_ARRAY, ERROR_TYPE, NULL_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionAsmParameterizedTypeJavaClassParameterizedType(IAsmType parameterizedType, IModule module) -
Method Summary
Methods inherited from class gw.internal.gosu.parser.AsmTypeJavaClassType
createType, createType, equals, getActualType, getActualType, getModule, getName, getNamespace, getType, hashCodeMethods inherited from class gw.lang.reflect.java.JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getEndPosition, getLocationInfo, getSourcePositions, getStartPositionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gw.lang.reflect.java.IJavaClassType
getActualType, getActualType, getModule, getName, getNamespace, isAssignableFrom
-
Constructor Details
-
AsmParameterizedTypeJavaClassParameterizedType
-
-
Method Details
-
getActualTypeArguments
- Specified by:
getActualTypeArgumentsin interfaceIJavaClassParameterizedType
-
getConcreteType
- Specified by:
getConcreteTypein interfaceIJavaClassParameterizedType- Specified by:
getConcreteTypein interfaceIJavaClassType
-
isArray
public boolean isArray()- Specified by:
isArrayin interfaceIJavaClassType- Overrides:
isArrayin classAsmTypeJavaClassType
-
getComponentType
- Specified by:
getComponentTypein interfaceIJavaClassType- Overrides:
getComponentTypein classAsmTypeJavaClassType
-
getSimpleName
- Specified by:
getSimpleNamein interfaceIJavaClassType
-
getTree
public com.sun.source.tree.Tree getTree()- Specified by:
getTreein classJavaSourceElement
-
getEnclosingClass
- Specified by:
getEnclosingClassin classJavaSourceElement
-
getDeclaringClass
- Overrides:
getDeclaringClassin classJavaSourceElement
-