-
- All Superinterfaces:
ModuleElement.Directive
- Enclosing interface:
- ModuleElement
public static interface ModuleElement.ExportsDirective extends ModuleElement.Directive
An exported package of a module.- Since:
- 9
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PackageElement
getPackage()
Returns the package being exported.List<? extends ModuleElement>
getTargetModules()
Returns the specific modules to which the package is being exported, or null, if the package is exported to all modules which have readability to this module.-
Methods inherited from interface javax.lang.model.element.ModuleElement.Directive
accept, getKind
-
-
-
-
Method Detail
-
getPackage
PackageElement getPackage()
Returns the package being exported.- Returns:
- the package being exported
-
getTargetModules
List<? extends ModuleElement> getTargetModules()
Returns the specific modules to which the package is being exported, or null, if the package is exported to all modules which have readability to this module.- Returns:
- the specific modules to which the package is being exported
-
-