public interface TypeVariable
     表示一个类型变量。类型变量可由某一类型、方法或构造方法的类型参数显式声明。类型变量也可以通过通配符类型参数的捕获转换(请参阅 The Java Language Specification, Third Edition 的第 5 章)隐式声明。
TypeParameterElement
   | 方法摘要 | |
|---|---|
  Element |  
     asElement() 返回对应于此类型变量的元素。  |  
    
  TypeMirror |  
     getLowerBound() 返回此类型变量的下边界。  |  
    
  TypeMirror |  
     getUpperBound() 返回此类型变量的上边界。  |  
    
| 从接口 javax.lang.model.type.TypeMirror 继承的方法 | 
|---|
accept, equals, getKind, hashCode, toString |  
    
| 方法详细信息 | 
|---|
Element asElement()
TypeMirror getUpperBound()
 如果此类型变量被声明为没有明确上边界,则结果为 java.lang.Object。如果此类型变量被声明为有多个上边界,则结果是一个交集类型(建模为 DeclaredType)。通过检查结果的超类型,可以发现个别边界。 
TypeMirror getLowerBound()
NullType。