モジュール java.compiler

言語モデル、注釈処理、およびJavaコンパイラAPIを定義します。

これらのAPIは、Javaプログラミング言語の宣言と型をモデル化し、プログラムから呼び出すことができるコンパイラなどのツール用のインタフェースを定義します。

このモジュールはアップグレード可能です。

モジュール・グラフ:
java.compilerのモジュール・グラフjava.compilerのモジュール・グラフ
導入されたバージョン:
9
  • パッケージ

    エクスポート
    パッケージ 説明
    javax.annotation.processing
    注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境とやり取りできるようにするための機能。
    javax.lang.model
    Java言語モデル、宣言のモデルおよびJavaプログラミング言語のタイプとタイプで構成されるパッケージのタイプと階層。
    javax.lang.model.element
    Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
    javax.lang.model.type
    Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
    javax.lang.model.util
    プログラム要素の処理を支援するユーティリティです。
    javax.tools
    コンパイラなどのプログラムから呼び出せるツールのインタフェースを提供します。