public class WildcardTypeImpl
extends java.lang.Object
implements java.lang.reflect.WildcardType
WildcardType.
Per JLS a wildcard may define either the upper bound or the lower bound. A wildcard may not have multiple bounds.| Modifier and Type | Method and Description |
|---|---|
static java.lang.reflect.WildcardType |
defaultInstance() |
java.lang.reflect.Type[] |
getLowerBounds() |
java.lang.reflect.Type[] |
getUpperBounds() |
static java.lang.reflect.WildcardType |
withLowerBound(java.lang.reflect.Type type) |
static java.lang.reflect.WildcardType |
withUpperBound(java.lang.reflect.Type type) |
public static java.lang.reflect.WildcardType defaultInstance()
public static java.lang.reflect.WildcardType withUpperBound(java.lang.reflect.Type type)
public static java.lang.reflect.WildcardType withLowerBound(java.lang.reflect.Type type)
public java.lang.reflect.Type[] getUpperBounds()
getUpperBounds in interface java.lang.reflect.WildcardTypepublic java.lang.reflect.Type[] getLowerBounds()
getLowerBounds in interface java.lang.reflect.WildcardTypeCopyright © 2014. All Rights Reserved.