模块 java.compiler

接口 ModuleElement

所有父级接口:
AnnotatedConstruct , Element , QualifiedNameable

public interface ModuleElement extends Element , QualifiedNameable
表示模块程序元素。提供对有关模块、其指令及其成员的信息的访问。
API 注意:
表示的模块可能具有显式参考表示(源代码或可执行输出),也可能是从隐式信息创建的。模块的显式独立源代码构造通常是一个 module-info.java 文件 (JLS 7.7)。 自动模块 (JLS 7.7.1 ) 是命名模块,它们 not 有一个 module-info 文件。隐式信息用于建模 未命名模块

在注释处理的上下文中,模块元素可以是:

  • 从初始输入创建到工具运行
  • 查询在配置的环境中
Java 语言规范:
7.7 模块声明
自从:
9
参见: