AnnotatedConstruct, Elementpublic interface TypeParameterElement extends Element
TypeVariable.TypeVariable| 限定符和类型 | 方法 | 说明 |
|---|---|---|
List<? extends TypeMirror> |
getBounds() |
Returns the bounds of this type parameter.
|
Element |
getEnclosingElement() |
Returns the generic element of this type parameter.
|
Element |
getGenericElement() |
Returns the generic class, interface, method, or constructor that is
parameterized by this type parameter.
|
getAnnotationsByTypeaccept, asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getKind, getModifiers, getSimpleName, hashCodeElement getGenericElement()
List<? extends TypeMirror> getBounds()
extends clause
used to declare this type parameter.
If no explicit extends clause was used,
then java.lang.Object is considered to be the sole bound.Element getEnclosingElement()
getEnclosingElement 在接口中 ElementElements.getPackageOf(javax.lang.model.element.Element)