public class ModuleExportNode extends Object
| Modifier and Type | Field | Description |
|---|---|---|
int |
access |
The access flags (see
Opcodes). |
List<String> |
modules |
The list of modules that can access this exported package, specified with fully qualified names
(using dots).
|
String |
packaze |
The internal name of the exported package.
|
| Constructor | Description |
|---|---|
ModuleExportNode(String packaze,
int access,
List<String> modules) |
Constructs a new
ModuleExportNode. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
accept(ModuleVisitor moduleVisitor) |
Makes the given module visitor visit this export declaration.
|
public String packaze
public int access
public ModuleExportNode(String packaze, int access, List<String> modules)
ModuleExportNode.packaze - the internal name of the exported package.access - the package access flags, one or more of ACC_SYNTHETIC and
ACC_MANDATED.modules - a list of modules that can access this exported package, specified with fully
qualified names (using dots).public void accept(ModuleVisitor moduleVisitor)
moduleVisitor - a module visitor.