インタフェース
java.lang.reflect.AnnotatedTypeの使用

AnnotatedTypeを使用しているパッケージ 
パッケージ 説明
java.lang
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.reflect
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
  • java.langでのAnnotatedTypeの使用

    AnnotatedTypeを返すjava.langのメソッド 
    修飾子と型 メソッド 説明
    AnnotatedType[] Class.getAnnotatedInterfaces()
    Classオブジェクトによって表されるエンティティのスーパーインタフェースを指定する型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
    AnnotatedType Class.getAnnotatedSuperclass()
    Classオブジェクトによって表されるエンティティのスーパークラスを指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
  • java.lang.reflectでのAnnotatedTypeの使用

    java.lang.reflectでのAnnotatedTypeのサブインタフェース 
    修飾子と型 インタフェース 説明
    interface  AnnotatedArrayType
    AnnotatedArrayTypeは、それ自体が型の注釈付きの使用を表すことができるコンポーネント型を持つ配列の型の潜在的に注釈付きの使用を表します。
    interface  AnnotatedParameterizedType
    AnnotatedParameterizedTypeは、それ自体が型の注釈付きの使用を表すことができる型引数を持つパラメータ化された型の潜在的に注釈付きの使用を表します。
    interface  AnnotatedTypeVariable
    AnnotatedTypeVariableは、それ自体が型の注釈付きの使用を表す境界を設定できる宣言を持つ型変数の、潜在的に注釈付きの使用を表します。
    interface  AnnotatedWildcardType
    AnnotatedWildcardTypeは、それ自体が型の注釈付きの使用を表すことができる上限または下限を持つワイルドカード型引数の、潜在的に注釈付きの使用を表します。
    AnnotatedTypeを返すjava.lang.reflectのメソッド 
    修飾子と型 メソッド 説明
    AnnotatedType[] AnnotatedParameterizedType.getAnnotatedActualTypeArguments()
    このパラメータ化された型の潜在的に注釈付きの実際の型引数を返します。
    AnnotatedType[] AnnotatedTypeVariable.getAnnotatedBounds()
    この型変数の潜在的に注釈付きの境界を返します。
    AnnotatedType[] TypeVariable.getAnnotatedBounds()
    TypeVariableによって表される型パラメータの上限を示す型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
    AnnotatedType[] Executable.getAnnotatedExceptionTypes()
    このExecutableによって表されるメソッドまたはコンストラクタの宣言された例外を指定する型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
    AnnotatedType AnnotatedArrayType.getAnnotatedGenericComponentType()
    この配列型の潜在的に注釈付きのジェネリック・コンポーネント型を返します。
    AnnotatedType[] AnnotatedWildcardType.getAnnotatedLowerBounds()
    このワイルドカード型の潜在的に注釈付きの下限を返します。
    AnnotatedType AnnotatedArrayType.getAnnotatedOwnerType()
    この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。
    AnnotatedType AnnotatedParameterizedType.getAnnotatedOwnerType()
    この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。
    default AnnotatedType AnnotatedType.getAnnotatedOwnerType()
    この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。
    AnnotatedType AnnotatedTypeVariable.getAnnotatedOwnerType()
    この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。
    AnnotatedType AnnotatedWildcardType.getAnnotatedOwnerType()
    この型がネストされた型を表す場合、この型がメンバーになっている可能性のある注釈付きの型を返します。
    AnnotatedType[] Executable.getAnnotatedParameterTypes()
    このExecutableによって表されるメソッドまたはコンストラクタの仮パラメータ型を指定する型の使用を表すAnnotatedTypeオブジェクトの配列を返します。
    AnnotatedType Constructor.getAnnotatedReceiverType()
    このExecutableオブジェクトによって表されるメソッド/コンストラクタのレシーバ型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    AnnotatedType Executable.getAnnotatedReceiverType()
    このExecutableオブジェクトによって表されるメソッド/コンストラクタのレシーバ型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    AnnotatedType Constructor.getAnnotatedReturnType()
    このExecutableによって表されるメソッドまたはコンストラクタの戻り型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    abstract AnnotatedType Executable.getAnnotatedReturnType()
    このExecutableによって表されるメソッドまたはコンストラクタの戻り型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    AnnotatedType Method.getAnnotatedReturnType()
    このExecutableによって表されるメソッドまたはコンストラクタの戻り型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    AnnotatedType Field.getAnnotatedType()
    このFieldによって表されるフィールドの宣言型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    AnnotatedType Parameter.getAnnotatedType()
    このParameterによって表される仮パラメータの型を指定する型の使用を表すAnnotatedTypeオブジェクトを返します。
    AnnotatedType RecordComponent.getAnnotatedType()
    型を使用してこのレコード・コンポーネントの宣言された型を指定するAnnotatedTypeオブジェクトを戻します。
    AnnotatedType[] AnnotatedWildcardType.getAnnotatedUpperBounds()
    このワイルドカード型の潜在的に注釈付きの上限を返します。