- All Superinterfaces:
- Tree
A tree node for a module declaration.
 For example:
 
    annotations
    [open] module module-name {
        directives
    }
 - Since:
- 9
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionList<? extends AnnotationTree> Returns the annotations associated with this module declaration.List<? extends DirectiveTree> Returns the directives in the module declaration.Returns the type of this module.getName()Returns the name of the module.
- 
Method Details- 
getAnnotationsList<? extends AnnotationTree> getAnnotations()Returns the annotations associated with this module declaration.- Returns:
- the annotations
 
- 
getModuleTypeModuleTree.ModuleKind getModuleType()Returns the type of this module.- Returns:
- the type of this module
 
- 
getNameExpressionTree getName()Returns the name of the module.- Returns:
- the name of the module
 
- 
getDirectivesList<? extends DirectiveTree> getDirectives()Returns the directives in the module declaration.- Returns:
- the directives in the module declaration
 
 
-