- All Superinterfaces:
DirectiveTree
,Tree
A tree node for an 'exports' directive in a module declaration.
For example:
exports package-name; exports 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 exported, or null, if the package is exported to all modules.Returns the name of the package to be exported.
-
Method Details
-
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
-