Interface IterableModuleFinder

  • All Superinterfaces:
    ModuleFinder

    public interface IterableModuleFinder
    extends ModuleFinder
    A module finder which is iterable.
    • Method Detail

      • iterateModules

        java.util.Iterator<ModuleIdentifier> iterateModules​(ModuleIdentifier baseIdentifier,
                                                            boolean recursive)
        Iterate the modules which can be located via this module finder.
        Parameters:
        baseIdentifier - the identifier to start with, or null to iterate all modules
        recursive - true to find recursively nested modules, false to only find immediately nested modules
        Returns:
        an iterator for the modules in this module finder