Class WildcardTypeJavaClassWildcardType
java.lang.Object
gw.internal.gosu.parser.TypeJavaClassType
gw.internal.gosu.parser.WildcardTypeJavaClassWildcardType
- All Implemented Interfaces:
IJavaClassType, IJavaClassWildcardType, Serializable
public class WildcardTypeJavaClassWildcardType
extends TypeJavaClassType
implements IJavaClassWildcardType
- See Also:
-
Field Summary
FieldsFields inherited from class TypeJavaClassType
_moduleFields inherited from interface IJavaClassType
EMPTY_ARRAY, ERROR_TYPE, NULL_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionWildcardTypeJavaClassWildcardType(Type genType, WildcardType wildcardType, IModule module) -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanMethods inherited from class TypeJavaClassType
createType, createType, equals, getActualType, getActualType, getComponentType, getName, getNamespace, hashCode, isArrayMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IJavaClassType
getActualType, getActualType, getComponentType, getName, getNamespace, isArray, isAssignableFrom
-
Field Details
-
_genType
-
_wildcardType
-
-
Constructor Details
-
WildcardTypeJavaClassWildcardType
-
-
Method Details
-
getUpperBound
- Specified by:
getUpperBoundin interfaceIJavaClassWildcardType
-
maybeUseLowerBoundForFunctionalInterface
private boolean maybeUseLowerBoundForFunctionalInterface() -
getConcreteType
- Specified by:
getConcreteTypein interfaceIJavaClassType
-
getSimpleName
- Specified by:
getSimpleNamein interfaceIJavaClassType
-
getModule
- Specified by:
getModulein interfaceIJavaClassType- Overrides:
getModulein classTypeJavaClassType
-