モジュール java.compiler
パッケージ javax.lang.model.element

インタフェースModuleElement

すべてのスーパー・インタフェース:
AnnotatedConstruct, Element, QualifiedNameable

public interface ModuleElement extends Element, QualifiedNameable
モジュール・プログラム要素を表します。 モジュール、そのディレクティブおよびそのメンバーに関する情報へのアクセスを提供します。
APIのノート:
表されるモジュールは、明示的な「参照表現」 (ソース・コードまたは実行可能ファイルの出力のいずれか)を持つことも、暗黙的な情報から作成することもできます。 モジュールに対する明示的およびスタンドアロン・ソース・コード構成は通常、 module-info.javaファイル(JLS 7.7)です。 「自動モジュール」 (JLS 7.7.1)は、module-infoファイルがない名前付きモジュールです。 暗黙的な情報は、「名前のないモジュール」をモデル化するために使用されます。

注釈処理のコンテキストでは、モジュール要素は次のようになります:

Java言語仕様を参照してください:
7.7 モジュール宣言
導入されたバージョン:
9
関連項目: