- 
- All Superinterfaces:
- ModuleElement.Directive
 - Enclosing interface:
- ModuleElement
 
 public static interface ModuleElement.OpensDirective extends ModuleElement.Directive An opened package of a module.- Since:
- 9
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description PackageElementgetPackage()Returns the package being opened.List<? extends ModuleElement>getTargetModules()Returns the specific modules to which the package is being open or null, if the package is open all modules which have readability to this module.- 
Methods declared in interface javax.lang.model.element.ModuleElement.Directiveaccept, getKind
 
- 
 
- 
- 
- 
Method Detail- 
getPackagePackageElement getPackage() Returns the package being opened.- Returns:
- the package being opened
 
 - 
getTargetModulesList<? extends ModuleElement> getTargetModules() Returns the specific modules to which the package is being open or null, if the package is open all modules which have readability to this module.- Returns:
- the specific modules to which the package is being opened
 
 
- 
 
-