-  
       
- All Superinterfaces:
 -  
         
AnnotatedConstruct,Element 
public interface TypeParameterElement extends Element
表示泛型类,接口,方法或构造函数元素的正式类型参数。 类型参数声明为TypeVariable。- 从以下版本开始:
 - 1.6
 - 另请参见:
 -  
         
TypeVariable 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 List<? extends TypeMirror>getBounds()返回此类型参数的边界。ElementgetEnclosingElement()返回此类型参数的 generic element 。ElementgetGenericElement()返回由此类型参数参数化的泛型类,接口,方法或构造函数。-  
               
声明方法的接口 javax.lang.model.AnnotatedConstruct
getAnnotationsByType 
-  
               
声明方法的接口 javax.lang.model.element.Element
accept, asType, equals, getAnnotation, getAnnotationMirrors, getEnclosedElements, getKind, getModifiers, getSimpleName, hashCode 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getGenericElement
Element getGenericElement()
返回由此类型参数参数化的泛型类,接口,方法或构造函数。- 结果
 - 由此类型参数参数化的泛型类,接口,方法或构造函数
 
 
-  
getBounds
List<? extends TypeMirror> getBounds()
返回此类型参数的边界。 这些是用于声明此类型参数的extends子句给出的类型。 如果未使用明确的extends子句,则java.lang.Object被认为是唯一的约束。- 结果
 - 此类型参数的边界,如果没有,则为空列表
 
 
-  
getEnclosingElement
Element getEnclosingElement()
返回此类型参数的 generic element 。- Specified by:
 -  
              
getEnclosingElement在界面Element - 结果
 - 此类型参数的泛型元素
 - 另请参见:
 -  
              
Elements.getPackageOf(javax.lang.model.element.Element) 
 
 -  
 
 -