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

インタフェースAnnotatedWildcardType

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


    public interface AnnotatedWildcardType
    extends AnnotatedType
    AnnotatedWildcardTypeは、それ自体が型の注釈付きの使用を表すことができる上限または下限を持つワイルドカード型引数の、潜在的に注釈付きの使用を表します。
    導入されたバージョン:
    1.8
    • メソッドの詳細

      • getAnnotatedLowerBounds

        AnnotatedType[] getAnnotatedLowerBounds​()
        このワイルドカード型の潜在的に注釈付きの下限を返します。 下限が明示的に宣言されていない場合、下限はnullの型です。 このケースでは、長さゼロの配列が返されます。
        戻り値:
        このワイルドカード型の潜在的に注釈を付けられた下限、または下限が明示的に宣言されていない場合は空の配列。
        関連項目:
        WildcardType.getLowerBounds()
      • getAnnotatedUpperBounds

        AnnotatedType[] getAnnotatedUpperBounds​()
        このワイルドカード型の潜在的に注釈付きの上限を返します。 上限が明示的に宣言されていない場合、上限はunannotated Objectです
        戻り値:
        このワイルドカード型の潜在的に注釈付きの上限
        関連項目:
        WildcardType.getUpperBounds()
      • getAnnotatedOwnerType

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

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

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