public interface TypeVariable extends ReferenceType
TypeParameterElement
| Modifier and Type | Method and Description |
|---|---|
Element |
asElement()
Returns the element corresponding to this type variable.
|
TypeMirror |
getLowerBound()
Returns the lower bound of this type variable.
|
TypeMirror |
getUpperBound()
Returns the upper bound of this type variable.
|
accept, equals, getKind, hashCode, toStringgetAnnotation, getAnnotationMirrors, getAnnotationsByTypeElementasElement()
TypeMirrorgetUpperBound()
If this type variable was declared with no explicit upper bounds, the result is java.lang.Object. If it was declared with multiple upper bounds, the result is an intersection type; individual bounds can be found by examining the result's bounds.
TypeMirrorgetLowerBound()
NullType.