モジュール java.base
パッケージ java.lang.reflect

インタフェースAnnotatedTypeVariable

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


    public interface AnnotatedTypeVariable
    extends AnnotatedType
    AnnotatedTypeVariableは、それ自体が型の注釈付きの使用を表す境界を設定できる宣言を持つ型変数の、潜在的に注釈付きの使用を表します。
    導入されたバージョン:
    1.8
    • メソッドの詳細

      • getAnnotatedBounds

        AnnotatedType[] getAnnotatedBounds​()
        この型変数の潜在的に注釈付きの境界を返します。 バインドが明示的に宣言されていない場合、バインドにはObjectの名前が付けられません。
        戻り値:
        この型変数の潜在的に注釈付きの境界
        関連項目:
        TypeVariable.getBounds()
      • getAnnotatedOwnerType

        AnnotatedType getAnnotatedOwnerType​()
        この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。 たとえば、この型が@TA O<T>.I<S>の場合は、@TA O<T>の表現を返します。

        AnnotatedTypeVariableのインスタンスであるAnnotatedTypenullを返します。

        定義:
        インタフェースAnnotatedType内のgetAnnotatedOwnerType
        戻り値:
        null
        導入されたバージョン:
        9