public class ModuleExportNode extends Object
Modifier and Type | Field and 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 and Description |
---|
ModuleExportNode(String packaze,
int access,
List<String> modules)
Constructs a new
ModuleExportNode . |
Modifier and Type | Method and 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.Copyright © 2021. All rights reserved.