saker.java.compiler Documentation TaskDoc JavaDoc Packages
public interface ModulePathVisitor
Visitor interface for examining modulepath entries.

The visitor declares methods for visiting various types of modulepath. It can be used by calling JavaModulePath.accept(ModulePathVisitor) with a custom visitor implementation.

All of the declared methods in this interface are default and throw an UnsupportedOperationException by default. Additional visit methods may be added to this interface with similar default implementations.

Clients are recommended to implement this interface.

Methods
public default void
Visits a compilation modulepath.
public default void
visit(FileModulePath modulepath)
Visits a file modulepath.
public default void
visit(SDKModulePath modulepath)
Visits an SDK modulepath.
public default void visit(CompilationModulePath modulepath)
Visits a compilation modulepath.
modulepathThe modulepath entry.
public default void visit(FileModulePath modulepath)
Visits a file modulepath.
modulepathThe modulepath entry.
public default void visit(SDKModulePath modulepath)
Visits an SDK modulepath.
modulepathThe modulepath entry.