モジュール java.base

パッケージ java.lang.annotation


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