Module java.compiler

Interface TypeParameterElement

所有超级接口:
AnnotatedConstruct, Element

public interface TypeParameterElement extends Element
代表泛型类、接口、方法或构造函数元素的形式类型参数。类型参数声明一个TypeVariable
自1.6版本起:
1.6
参见:
  • Method Details

    • asType

      TypeMirror asType()
      返回与此类型参数元素对应的类型变量
      指定者:
      asType 在接口 Element
      返回:
      与此类型参数元素对应的类型变量
      参见:
    • getGenericElement

      Element getGenericElement()
      返回由此类型参数进行参数化的泛型类、接口、方法或构造函数。
      返回:
      由此类型参数进行参数化的泛型类、接口、方法或构造函数
    • getBounds

      List<? extends TypeMirror> getBounds()
      返回此类型参数的边界。这些是由用于声明此类型参数的extends子句给出的类型。如果没有明确使用extends子句,则认为java.lang.Object是唯一的边界。
      返回:
      此类型参数的边界,如果没有则返回空列表
    • getEnclosingElement

      Element getEnclosingElement()
      返回此类型参数的泛型元素
      指定者:
      getEnclosingElement 在接口 Element
      返回:
      此类型参数的泛型元素
      参见: