- 
- All Superinterfaces:
 DirectiveTree,Tree
public interface ExportsTree extends DirectiveTree
A tree node for an 'exports' directive in a module declaration. For example:exports package-name; exports package-name to module-name;- Since:
 - 9
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<? extends ExpressionTree>getModuleNames()Returns the names of the modules to which the package is exported, or null, if the package is exported to all modules.ExpressionTreegetPackageName()Returns the name of the package to be exported. 
 - 
 
- 
- 
Method Detail
- 
getPackageName
ExpressionTree getPackageName()
Returns the name of the package to be exported.- Returns:
 - the name of the package to be exported
 
 
- 
getModuleNames
List<? extends ExpressionTree> getModuleNames()
Returns the names of the modules to which the package is exported, or null, if the package is exported to all modules.- Returns:
 - the names of the modules to which the package is exported, or null
 
 
 - 
 
 -