- All Superinterfaces:
 DirectiveTree,Tree
A tree node for an 'opens' directive in a module declaration.
 For example:
 
    opens   package-name;
    opens   package-name to module-name;
 - Since:
 - 9
 
- 
Nested Class Summary
 - 
Method Summary
Modifier and TypeMethodDescriptionList<? extends ExpressionTree> Returns the names of the modules to which the package is opened, or null, if the package is opened to all modules.Returns the name of the package to be opened. 
- 
Method Details
- 
getPackageName
ExpressionTree getPackageName()Returns the name of the package to be opened.- Returns:
 - the name of the package to be opened
 
 - 
getModuleNames
List<? extends ExpressionTree> getModuleNames()Returns the names of the modules to which the package is opened, or null, if the package is opened to all modules.- Returns:
 - the names of the modules to which the package is opened, or null
 
 
 -