Package org.codehaus.janino
Interface Visitor.ModuleDirectiveVisitor<R,EX extends java.lang.Throwable>
-
- Type Parameters:
R
- The type of the object returned by thevisit*()
methodsEX
- The exception that thevisit*()
methods may throw
- Enclosing class:
- Visitor
public static interface Visitor.ModuleDirectiveVisitor<R,EX extends java.lang.Throwable>
The visitor for the different kinds ofJava.ModuleDirective
s.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description R
visitExportsModuleDirective(Java.ExportsModuleDirective emd)
R
visitOpensModuleDirective(Java.OpensModuleDirective omd)
R
visitProvidesModuleDirective(Java.ProvidesModuleDirective pmd)
R
visitRequiresModuleDirective(Java.RequiresModuleDirective rmd)
R
visitUsesModuleDirective(Java.UsesModuleDirective umd)
-
-
-
Method Detail
-
visitRequiresModuleDirective
@Nullable R visitRequiresModuleDirective(Java.RequiresModuleDirective rmd) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitExportsModuleDirective
@Nullable R visitExportsModuleDirective(Java.ExportsModuleDirective emd) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitOpensModuleDirective
@Nullable R visitOpensModuleDirective(Java.OpensModuleDirective omd) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitUsesModuleDirective
@Nullable R visitUsesModuleDirective(Java.UsesModuleDirective umd) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
visitProvidesModuleDirective
@Nullable R visitProvidesModuleDirective(Java.ProvidesModuleDirective pmd) throws EX extends java.lang.Throwable
- Throws:
EX extends java.lang.Throwable
-
-