Package org.codehaus.janino
Interface Java.ModuleDirective
-
- All Known Implementing Classes:
Java.ExportsModuleDirective
,Java.OpensModuleDirective
,Java.ProvidesModuleDirective
,Java.RequiresModuleDirective
,Java.UsesModuleDirective
- Enclosing class:
- Java
public static interface Java.ModuleDirective
Representation of a (Java 9+) "module directive", as explained in JLS9 7.7.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <R,EX extends java.lang.Throwable>
Raccept(Visitor.ModuleDirectiveVisitor<R,EX> visitor)
Invokes the "visit...()
" method ofVisitor.ModuleDirectiveVisitor
for the concreteJava.ModuleDirective
type.
-
-
-
Method Detail
-
accept
@Nullable <R,EX extends java.lang.Throwable> R accept(Visitor.ModuleDirectiveVisitor<R,EX> visitor) throws EX extends java.lang.Throwable
Invokes the "visit...()
" method ofVisitor.ModuleDirectiveVisitor
for the concreteJava.ModuleDirective
type.- Throws:
EX extends java.lang.Throwable
-
-