Package gw.internal.gosu.parser
Class TypeVariableJavaClassTypeVariable
java.lang.Object
gw.internal.gosu.parser.TypeJavaClassType
gw.internal.gosu.parser.TypeVariableJavaClassTypeVariable
- All Implemented Interfaces:
IJavaClassType,IJavaClassTypeVariable,Serializable
public class TypeVariableJavaClassTypeVariable
extends TypeJavaClassType
implements IJavaClassTypeVariable
- See Also:
-
Field Summary
FieldsFields inherited from class gw.internal.gosu.parser.TypeJavaClassType
_moduleFields inherited from interface gw.lang.reflect.java.IJavaClassType
EMPTY_ARRAY, ERROR_TYPE, NULL_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionTypeVariableJavaClassTypeVariable(TypeVariable typeVariable, IModule module) -
Method Summary
Modifier and TypeMethodDescriptiongetName()booleanvoidsetVariance(Variance variance) toString()Methods inherited from class gw.internal.gosu.parser.TypeJavaClassType
createType, createType, equals, getActualType, getActualType, getComponentType, getNamespace, hashCode, isArrayMethods 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
-
_typeVariable
-
_variance
-
-
Constructor Details
-
TypeVariableJavaClassTypeVariable
-
-
Method Details
-
getConcreteType
- Specified by:
getConcreteTypein interfaceIJavaClassType
-
getName
- Specified by:
getNamein interfaceIJavaClassType- Specified by:
getNamein interfaceIJavaClassTypeVariable- Overrides:
getNamein classTypeJavaClassType
-
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 classTypeJavaClassType
-
toString
-