Represents a module program element. Provides access to information about the module, its directives, and its members.
extends Element, QualifiedNameable
See also: javax.lang.model.util.Elements.getModuleOf
Since: 9
@jls 7.7 Module Declarations @spec JPMS
javax.lang.model.element.ModuleElement.ExportsDirective.getTargetModules()
javax.lang.model.element.ModuleElement.OpensDirective.getTargetModules()
javax.lang.model.element.ModuleElement.RequiresDirective.getDependency()
javax.lang.model.util.ElementFilter.modulesIn()
javax.lang.model.util.Elements.getAllModuleElements()
javax.lang.model.element.ElementVisitor.visitModule()
javax.lang.model.util.AbstractElementVisitor6.visitModule()
javax.lang.model.util.AbstractElementVisitor9.visitModule()
javax.lang.model.util.ElementKindVisitor9.visitModule()
javax.lang.model.util.ElementScanner9.visitModule()
javax.lang.model.util.Elements.getOrigin()
javax.lang.model.util.SimpleElementVisitor9.visitModule()