All Classes
| Class | Description |
|---|---|
| Bach | |
| BachToolProvider |
Provide Bach.java as a service.
|
| Command |
Command-line program argument list builder.
|
| Hydra |
Multi-release module compiler.
|
| Jigsaw | |
| Modules |
Static helper for modules and their friends.
|
| Project |
Modular project model.
|
| Project.Deployment |
Properties used to upload compiled modules.
|
| Project.Library |
Manage external 3rd-party modules.
|
| Project.ModuleInfo |
Source-based module reference.
|
| Project.ModuleUnit |
Java module source unit.
|
| Project.Realm |
Main- and test realms.
|
| Project.Source |
Single source path with optional release directive.
|
| Project.Source.Flag |
Source-specific flag.
|
| Project.ToolArguments |
Realm-specific tool argument collector.
|
| ProjectBuilder |
Build project.
|
| ProjectBuilder.Property |
Supported properties.
|
| Resolver |
3rd-party module resolver.
|
| Resolver.Scanner |
Module Scanner.
|
| Scribe |
Create API documentation.
|
| Task |
Bach consuming task.
|
| Task.MethodHandler |
MethodHandler invoking task.
|
| Task.ToolRunner |
ToolProvider running task.
|
| UnmappedModuleException |
Unchecked exception thrown when a module name is not mapped.
|