Package gw.internal.gosu.parser
Class AsmTypeVariableJavaClassTypeVariable
java.lang.Object
gw.lang.reflect.java.JavaSourceElement
gw.internal.gosu.parser.AsmTypeJavaClassType
gw.internal.gosu.parser.AsmTypeVariableJavaClassTypeVariable
- All Implemented Interfaces:
IJavaClassType,IJavaClassTypeVariable,Serializable
public class AsmTypeVariableJavaClassTypeVariable
extends AsmTypeJavaClassType
implements IJavaClassTypeVariable
- See Also:
-
Field Summary
FieldsFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()com.sun.source.tree.TreegetTree()booleanvoidsetVariance(Variance variance) toString()Methods inherited from class gw.internal.gosu.parser.AsmTypeJavaClassType
createType, createType, equals, getActualType, getActualType, getComponentType, getNamespace, getType, hashCode, isArrayMethods inherited from class gw.lang.reflect.java.JavaSourceElement
findInnerSourceType, getCompilationUnitTree, getDeclaringClass, getEndPosition, getLocationInfo, getSourcePositions, getStartPositionMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface gw.lang.reflect.java.IJavaClassType
getActualType, getActualType, getComponentType, getNamespace, isArray, isAssignableFrom
-
Field Details
-
_variance
-
-
Constructor Details
-
AsmTypeVariableJavaClassTypeVariable
-
-
Method Details
-
getConcreteType
- Specified by:
getConcreteTypein interfaceIJavaClassType
-
getName
- Specified by:
getNamein interfaceIJavaClassType- Specified by:
getNamein interfaceIJavaClassTypeVariable- Overrides:
getNamein classAsmTypeJavaClassType
-
getSimpleName
- Specified by:
getSimpleNamein interfaceIJavaClassType
-
getBounds
- Specified by:
getBoundsin interfaceIJavaClassTypeVariable
-
isFunctionTypeVar
public boolean isFunctionTypeVar()- Specified by:
isFunctionTypeVarin interfaceIJavaClassTypeVariable
-
getVariance
- Specified by:
getVariancein interfaceIJavaClassTypeVariable
-
setVariance
- Specified by:
setVariancein interfaceIJavaClassTypeVariable
-
getModule
- Specified by:
getModulein interfaceIJavaClassType- Overrides:
getModulein classAsmTypeJavaClassType
-
toString
-
getTree
public com.sun.source.tree.Tree getTree()- Specified by:
getTreein classJavaSourceElement
-
getEnclosingClass
- Specified by:
getEnclosingClassin classJavaSourceElement
-