-
- すべてのスーパー・インタフェース:
AnnotatedConstruct
,Element
public interface TypeParameterElement extends Element
ジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。 型パラメータはTypeVariable
を宣言します。- 導入されたバージョン:
- 1.6
- 関連項目:
TypeVariable
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 List<? extends TypeMirror>
getBounds()
この型パラメータの境界を返します。Element
getEnclosingElement()
この型パラメータのジェネリック要素を返します。Element
getGenericElement()
この型パラメータによってパラメータ化されるジェネリック・クラス、インタフェース、メソッド、またはコンストラクタを返します。-
インタフェース 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()
この型パラメータのジェネリック要素を返します。- 定義:
getEnclosingElement
、インタフェースElement
- 戻り値:
- この型パラメータのジェネリック要素
- 関連項目:
Elements.getPackageOf(javax.lang.model.element.Element)
-
-