Top Description Methods
com.sun.source.tree

public Interface OpensTree

extends DirectiveTree
Known Direct Implementers
com.sun.tools.javac.tree.JCTree.JCOpens
Imports
java.util.List

A tree node for an 'opens' directive in a module declaration. For example:
   opens   package-name;
   opens   package-name to module-name;
Since
9

Method Summary

Modifier and TypeMethod and Description
public List<? extends ExpressionTree>

Returns:

the names of the modules to which the package is opened, or null
getModuleNames
()

Returns the names of the modules to which the package is opened, or null, if the package is opened to all modules.

public ExpressionTree

Returns:

the name of the package to be opened
getPackageName
()

Returns the name of the package to be opened.

Method Detail

getModuleNamesback to summary
public 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:List<? extends ExpressionTree>

the names of the modules to which the package is opened, or null

getPackageNameback to summary
public ExpressionTree getPackageName()

Returns the name of the package to be opened.

Returns:ExpressionTree

the name of the package to be opened