モジュール java.base
パッケージ java.lang.annotation
パッケージjava.lang.annotation
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
- 導入されたバージョン:
- 1.5
-
インタフェースのサマリー
-
列挙クラスの概要列挙クラス説明この列挙型クラスの定数は、Javaプログラムで注釈が出現する可能性がある構文上のロケーションの単純な分類を提供します。注釈保持ポリシーです。
-
例外のサマリーException説明注釈のコンパイル(または直列化)後に型が変更されている注釈要素に、プログラムがアクセスを試みたことを示すためにスローされます。注釈が(または直列化された)でコンパイルされた後に、注釈インタフェース定義に追加された注釈インタフェースの要素にプログラムがアクセスしようとしたことを示すためにスローされます。
-
エラーのサマリー
-
注釈インタフェースの概要注釈インタフェース説明注釈
@Documented
が注釈インタフェースAの宣言に存在する場合、要素の@A
注釈は要素のパブリック・コントラクトの一部とみなされます。注釈インタフェースが自動的に継承されることを示します。定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。注釈インタフェースjava.lang.annotation.Repeatable
は、(meta-)注釈を宣言する注釈インタフェースがrepeatableであることを示すために使用されます。アノテーション付きインタフェースを持つ注釈が保持される期間を示します。注釈インタフェースが適用可能なコンテキストを示します。