Package eu.bandm.tools.metajava
Class GeneratedWildcardType
java.lang.Object
eu.bandm.tools.metajava.GeneratedWildcardType
- All Implemented Interfaces:
Formattable,MetaType,MetaWildcardType
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface eu.bandm.tools.metajava.MetaType
getRawType, refer -
Constructor Summary
ConstructorsConstructorDescriptionGeneratedWildcardType(GeneratedWildcardType.Direction direction, MetaType bound) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLowerBound(MetaType bound) voidaddUpperBound(MetaType bound) final Formatformat()Returns a pretty-printable representation of this object.final Formatrefer()static GeneratedWildcardTypewildcardExtends(MetaType bound) static GeneratedWildcardTypewildcardExtends(Class<?> bound) static GeneratedWildcardTypewildcardSuper(MetaType bound) static GeneratedWildcardTypewildcardSuper(Class<?> bound)
-
Constructor Details
-
GeneratedWildcardType
public GeneratedWildcardType() -
GeneratedWildcardType
-
-
Method Details
-
wildcardSuper
-
wildcardSuper
-
wildcardExtends
-
wildcardExtends
-
getUpperBounds
- Specified by:
getUpperBoundsin interfaceMetaWildcardType
-
getLowerBounds
- Specified by:
getLowerBoundsin interfaceMetaWildcardType
-
addUpperBound
-
addLowerBound
-
getRawType
- Specified by:
getRawTypein interfaceMetaType
-
format
Description copied from interface:FormattableReturns a pretty-printable representation of this object.- Specified by:
formatin interfaceFormattable- Specified by:
formatin interfaceMetaType- Returns:
- a format that represents this object in a pretty-printable way
-
refer
-