public class GeneratedWildcardType extends Object implements MetaWildcardType
| Modifier and Type | Class and Description |
|---|---|
static class |
GeneratedWildcardType.Direction |
getRawType, referformat| Constructor and Description |
|---|
GeneratedWildcardType() |
GeneratedWildcardType(GeneratedWildcardType.Direction direction,
MetaType bound) |
| Modifier and Type | Method and Description |
|---|---|
void |
addLowerBound(MetaType bound) |
void |
addUpperBound(MetaType bound) |
Format |
format() |
List<MetaType> |
getLowerBounds() |
MetaClass |
getRawType() |
List<MetaType> |
getUpperBounds() |
Format |
refer() |
static GeneratedWildcardType |
wildcardExtends(Class<?> bound) |
static GeneratedWildcardType |
wildcardExtends(MetaType bound) |
static GeneratedWildcardType |
wildcardSuper(Class<?> bound) |
static GeneratedWildcardType |
wildcardSuper(MetaType bound) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitformatpublic GeneratedWildcardType()
public GeneratedWildcardType(GeneratedWildcardType.Direction direction, MetaType bound)
public static GeneratedWildcardType wildcardSuper(MetaType bound)
public static GeneratedWildcardType wildcardSuper(Class<?> bound)
public static GeneratedWildcardType wildcardExtends(MetaType bound)
public static GeneratedWildcardType wildcardExtends(Class<?> bound)
public List<MetaType> getUpperBounds()
getUpperBounds in interface MetaWildcardTypepublic List<MetaType> getLowerBounds()
getLowerBounds in interface MetaWildcardTypepublic void addUpperBound(MetaType bound)
public void addLowerBound(MetaType bound)
public MetaClass getRawType()
getRawType in interface MetaTypepublic final Format format()
format in interface Formattablesee also the complete user documentation .