Uses of Interface
com.github.sormuras.bach.ToolFinder
Packages that use ToolFinder
Package
Description
Provides the classes and interfaces of 🎼 Bach, the Java Shell Builder.
Provides the classes and interfaces for building Java projects that following common conventions.
-
Uses of ToolFinder in com.github.sormuras.bach
Methods in com.github.sormuras.bach that return ToolFinderModifier and TypeMethodDescriptionstatic ToolFinder
ToolFinder.compose
(ToolFinder... finders) Configuration.Tooling.finder()
Returns the value of thefinder
record component.static ToolFinder
ToolFinder.of
(ClassLoader loader) static ToolFinder
ToolFinder.of
(ModuleFinder finder, boolean assertions, String... roots) static ToolFinder
ToolFinder.of
(ModuleLayer layer) static ToolFinder
ToolFinder.of
(ServiceLoader<ToolProvider> loader) static ToolFinder
ToolFinder.of
(ToolProvider... providers) static ToolFinder
ToolFinder.ofBach()
static ToolFinder
static ToolFinder
ToolFinder.ofPrograms
(Path directory, Path java, String argsfile) static ToolFinder
ToolFinder.ofSystem()
Methods in com.github.sormuras.bach with parameters of type ToolFinderModifier and TypeMethodDescriptionstatic ToolFinder
ToolFinder.compose
(ToolFinder... finders) static ToolCall
ToolCall.of
(ToolFinder finder, Command<?> command) static ToolCall
ToolCall.of
(ToolFinder finder, String name, Object... arguments) void
Printer.print
(ToolFinder finder) Constructors in com.github.sormuras.bach with parameters of type ToolFinderModifierConstructorDescriptionTooling
(ToolFinder finder) Creates an instance of aTooling
record class. -
Uses of ToolFinder in com.github.sormuras.bach.simple
Methods in com.github.sormuras.bach.simple with parameters of type ToolFinderModifier and TypeMethodDescriptiondefault void
SimpleBuilder.runJUnit
(ToolFinder finder, String module) default void
SimpleBuilder.runJUnit
(ToolFinder finder, String module, Composer<JUnitCommand> composer, ToolRun.Visitor visitor) default void
SimpleBuilder.runTool
(ToolFinder finder, String tool, Composer<DefaultCommand> composer, ToolRun.Visitor visitor)