java.lang.Object
de.sormuras.bach.Resolver.Scanner
- Enclosing class:
- Resolver
public static class Resolver.Scanner
extends java.lang.Object
Module Scanner.
-
Constructor Summary
Constructors Constructor Description Scanner(java.util.Set<java.lang.String> modules, java.util.Map<java.lang.String,java.util.Set<java.lang.module.ModuleDescriptor.Version>> requires) -
Method Summary
Modifier and Type Method Description java.util.Set<java.lang.String>getDeclaredModules()java.util.Set<java.lang.String>getRequiredModules()java.util.Optional<java.lang.module.ModuleDescriptor.Version>getRequiredVersion(java.lang.String requiredModule)
-
Constructor Details
-
Scanner
public Scanner(java.util.Set<java.lang.String> modules, java.util.Map<java.lang.String,java.util.Set<java.lang.module.ModuleDescriptor.Version>> requires)
-
-
Method Details
-
getDeclaredModules
public java.util.Set<java.lang.String> getDeclaredModules() -
getRequiredModules
public java.util.Set<java.lang.String> getRequiredModules() -
getRequiredVersion
public java.util.Optional<java.lang.module.ModuleDescriptor.Version> getRequiredVersion(java.lang.String requiredModule)
-