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

インタフェースAnnotatedType

すべてのスーパー・インタフェース:
AnnotatedElement
既知のすべてのサブインタフェース:
AnnotatedArrayType, AnnotatedParameterizedType, AnnotatedTypeVariable, AnnotatedWildcardType

public interface AnnotatedType extends AnnotatedElement
AnnotatedTypeは、このVMで現在実行されているプログラムの型の潜在的に注釈付きの使用を表します。 その使用は、配列型、パラメータ化された型、型変数またはワイルドカード型を含む、Javaプログラミング言語における任意の型のものでかまいません。 注釈が付けられる可能性があるエンティティは型であるため、このインタフェースのメソッドによって返される注釈は「型注釈」 (JLS 9.7.4)であることに注意してください。
Java言語仕様を参照してください:
「4.1 タイプと値の種類」
「4.2 プリミティブ・タイプおよび値」
「4.3 参照タイプおよび値」
「4.4 型変数」
「4.5 パラメータ化タイプ」
「4.8 Rawタイプ」
「4.9 交差タイプ」
「10.1 配列タイプ」
導入されたバージョン:
1.8