Package eu.bandm.tools.metajava
Class GeneratedWildcardType
java.lang.Object
eu.bandm.tools.metajava.AbstractMetaType
eu.bandm.tools.metajava.GeneratedWildcardType
- All Implemented Interfaces:
Formattable
,MetaType
,MetaWildcardType
-
Nested Class Summary
-
Field Summary
Fields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer
-
Constructor Summary
ConstructorDescriptionGeneratedWildcardType
(GeneratedWildcardType.Direction direction, MetaType bound) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLowerBound
(MetaType bound) void
addUpperBound
(MetaType bound) static GeneratedWildcardType
wildcardExtends
(MetaType bound) static GeneratedWildcardType
wildcardExtends
(Class<?> bound) static GeneratedWildcardType
wildcardSuper
(MetaType bound) static GeneratedWildcardType
wildcardSuper
(Class<?> bound) Methods inherited from class eu.bandm.tools.metajava.AbstractMetaType
format, refer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface eu.bandm.tools.format.Formattable
format
-
Constructor Details
-
GeneratedWildcardType
public GeneratedWildcardType() -
GeneratedWildcardType
-
-
Method Details
-
wildcardSuper
-
wildcardSuper
-
wildcardExtends
-
wildcardExtends
-
getUpperBounds
- Specified by:
getUpperBounds
in interfaceMetaWildcardType
-
getLowerBounds
- Specified by:
getLowerBounds
in interfaceMetaWildcardType
-
addUpperBound
-
addLowerBound
-
getRawType
- Specified by:
getRawType
in interfaceMetaType
-