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
_module
Fields 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, hashCode
Methods inherited from class gw.lang.reflect.java.JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getEndPosition, getLocationInfo, getSourcePositions, getStartPosition
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface gw.lang.reflect.java.IJavaClassType
getActualType, getActualType, getModule, getName, getNamespace, isAssignableFrom
-
Constructor Details
-
AsmParameterizedTypeJavaClassParameterizedType
-
-
Method Details
-
getActualTypeArguments
- Specified by:
getActualTypeArguments
in interfaceIJavaClassParameterizedType
-
getConcreteType
- Specified by:
getConcreteType
in interfaceIJavaClassParameterizedType
- Specified by:
getConcreteType
in interfaceIJavaClassType
-
isArray
public boolean isArray()- Specified by:
isArray
in interfaceIJavaClassType
- Overrides:
isArray
in classAsmTypeJavaClassType
-
getComponentType
- Specified by:
getComponentType
in interfaceIJavaClassType
- Overrides:
getComponentType
in classAsmTypeJavaClassType
-
getSimpleName
- Specified by:
getSimpleName
in interfaceIJavaClassType
-
getTree
public com.sun.source.tree.Tree getTree()- Specified by:
getTree
in classJavaSourceElement
-
getEnclosingClass
- Specified by:
getEnclosingClass
in classJavaSourceElement
-
getDeclaringClass
- Overrides:
getDeclaringClass
in classJavaSourceElement
-