パッケージjava.lang.annotation
の使用

java.lang.annotationを使用しているパッケージ 
パッケージ 説明
java.awt
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
java.awt.color
カラー・スペースのクラスを提供します。
java.awt.dnd
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
java.awt.event
AWTコンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。
java.awt.geom
2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
java.awt.image
イメージを作成および修正するためのクラスを提供します。
java.awt.print
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
java.beans
Bean (JavaBeans™アーキテクチャに基づいたコンポーネント)の開発に関連したクラスが含まれています。
java.lang
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
java.lang.annotation
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
java.lang.reflect
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
java.net
ネットワーク・アプリケーションを実装するためのクラスを提供します。
javax.annotation.processing
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
javax.lang.model
Javaプログラミング言語をモデル化するために使用されるパッケージのクラスと階層です。
javax.lang.model.element
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
javax.management
Java Management Extensionsのコア・クラスを提供します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
jdk.jfr
このパッケージは、イベントを作成してFlight Recorderを制御するクラスを提供します。
jdk.net
java.netおよびjava.nio.channelsソケット・クラスに対するプラットフォーム固有のソケット・オプション。
  • java.awtが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.awt.colorが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.awt.dndが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.awt.eventが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.awt.geomが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.awt.imageが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.awt.printが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • java.beansが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Documented
    注釈@Documentedが注釈型Aの宣言に存在する場合、要素の@A注釈は要素公的契約の一部とみなされます。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    Target
    注釈型が適用可能なコンテキストを示します。
  • java.langが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Documented
    注釈@Documentedが注釈型Aの宣言に存在する場合、要素の@A注釈は要素公的契約の一部とみなされます。
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    Target
    注釈型が適用可能なコンテキストを示します。
  • java.lang.annotationが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Documented
    注釈@Documentedが注釈型Aの宣言に存在する場合、要素の@A注釈は要素公的契約の一部とみなされます。
    ElementType
    この列挙型の定数は、Javaプログラム内で注釈が表示される可能性のある構文上の場所を簡単に分類します。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    RetentionPolicy
    注釈保持ポリシーです。
    Target
    注釈型が適用可能なコンテキストを示します。
  • java.lang.reflectが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
  • java.netが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。
  • javax.annotation.processingが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Documented
    注釈@Documentedが注釈型Aの宣言に存在する場合、要素の@A注釈は要素公的契約の一部とみなされます。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    Target
    注釈型が適用可能なコンテキストを示します。
  • javax.lang.modelが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
  • javax.lang.model.elementが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
  • javax.managementが使用するjava.lang.annotation内のクラス 
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Documented
    注釈@Documentedが注釈型Aの宣言に存在する場合、要素の@A注釈は要素公的契約の一部とみなされます。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    Target
    注釈型が適用可能なコンテキストを示します。
  • javax.swingで使用されるjava.lang.annotationのクラス
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    Target
    注釈型が適用可能なコンテキストを示します。
  • jdk.jfrで使用されるjava.lang.annotationのクラス
    クラス 説明
    Annotation
    すべての注釈型によって拡張される共通のインタフェースです。
    Inherited
    注釈型が自動的に継承されることを示します。
    Retention
    注釈付きの型を持つ注釈を保持する期間を示します。
    Target
    注釈型が適用可能なコンテキストを示します。
  • jdk.netで使用されるjava.lang.annotationのクラス
    クラス 説明
    Native
    定数値を定義するフィールドがネイティブ・コードから参照される可能性があることを示します。