public static final class Java.RequiresModuleDirective extends Java.Located implements Java.ModuleDirective
| Modifier and Type | Field and Description |
|---|---|
String[] |
moduleName |
Java.Modifier[] |
requiresModifiers |
NOWHERE| Modifier | Constructor and Description |
|---|---|
protected |
RequiresModuleDirective(Location location,
Java.Modifier[] requiresModifiers,
String[] moduleName) |
| Modifier and Type | Method and Description |
|---|---|
<R,EX extends Throwable> |
accept(Visitor.ModuleDirectiveVisitor<R,EX> visitor) |
getLocation, throwCompileExceptionpublic final Java.Modifier[] requiresModifiers
public final String[] moduleName
protected RequiresModuleDirective(Location location, Java.Modifier[] requiresModifiers, String[] moduleName)
@Nullable public <R,EX extends Throwable> R accept(Visitor.ModuleDirectiveVisitor<R,EX> visitor) throws EX extends Throwable
accept in interface Java.ModuleDirectiveEX extends ThrowableCopyright © 2019. All rights reserved.