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.