All Classes and Interfaces
Class
Description
Java Shell Builder.
Convenience short-cuts to various build program generators.
Contains methods creating new builder instances, e.g.
Global settings with nested topic-specific configurations.
Path
-related settings.Print-related settings and common
PrintWriter
objects.ToolFinder
-related and ToolProvider
-related settings.An API for building modular Java projects using conventional source file tree layouts.
Conventional project builder.
Conventional module space descriptor.
An Explorer finds files, lists modules, and helps explore other assets and states.
An external module locator tries to link a module name to a remote location.
A list of external module locator instances that are queried in order.
Locates "Java/JavaFX/Kotlin Game Library" modules via their Maven Central artifacts.
Locates "Gluon Attach" modules via their Maven Central artifacts.
A grabber helps loading, updating, and verifying external assets.
Links a local file via its path name to a (remote) resource identifier.
Links an
Grabber.Asset
list to a directory name within a parent directory.Locates "Jackson" modules via their Maven Central artifacts.
Locates well-known JavaFX modules via their Maven Central artifacts.
Locates "JUnit" modules via their Maven Central artifacts.
Locates "Kotlin" modules via their Maven Central artifacts.
A logbook collects notes, prints them, and is able to write itself into a file.
A textual note starting a section of notes.
A weighted textual note.
An abstract logbook entry.
A note indicating that a tool is about to be called.
A note indicating that a tool was run with a detailed description.
Bach's main program.
Maven-related helpers.
A builder of Maven coordinates.
All well-known options, usually parsed from command-line arguments.
A group of optional components used as global settings of a
Configuration
instance.A group of optional components used by the main program.
A group of optional components used when building a project model instance.
A printer of various types using the configured output writer.
Builds named tool calls with their arguments.
A tool call arguments tweaker.
A finder of tool providers.
A record of a tool run.
A consumer of a tool run instance.