モジュール java.compiler
パッケージ javax.lang.model.element

インタフェースTypeParameterElement

  • すべてのスーパー・インタフェース:
    AnnotatedConstruct, Element


    public interface TypeParameterElement
    extends Element
    ジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。 型パラメータはTypeVariableを宣言します。
    導入されたバージョン:
    1.6
    関連項目:
    TypeVariable
    • メソッドの詳細

      • getGenericElement

        Element getGenericElement​()
        この型パラメータによってパラメータ化されるジェネリック・クラス、インタフェース、メソッド、またはコンストラクタを返します。
        戻り値:
        この型パラメータによってパラメータ化されるジェネリック・クラス、インタフェース、メソッド、またはコンストラクタ
      • getBounds

        List<? extends TypeMirror> getBounds​()
        この型パラメータの境界を返します。 これらは、この型パラメータの宣言に使用されたextends節で指定された型です。 明示的なextends節が使用されなかった場合、java.lang.Objectが唯一の境界であるとみなされます。
        戻り値:
        この型パラメータの境界。存在しない場合は空のリスト