| Interface | Description |
|---|---|
| CLITool |
Classes that implement this interface provide a shell tool with a command line interface.
|
| CLIToolLogger |
Provides log interfaces to CLITools
|
| CLIToolOptions |
CLIToolOptions interface defines lifecycle methods for a set of options for a CLI tool.
|
| Class | Description |
|---|---|
| BaseTool |
BaseTool provides a base lifecyle for a commandline tool, and allows
CLIToolOptions
objects to be used for modular options processing. |
| CallableWrapperTask |
CallableWrapperTask calls the Callable when the task is executed.
|
| CLIUtils |
CLIUtils provides utility functions
|
| DefaultCLIToolLogger |
DefaultCLIToolLogger logs to System.out and System.err
|
| HelpOptions |
HelpOptions adds -h/--help options.
|
| Log4JCLIToolLogger |
Log4JCLIToolLogger uses Log4j Logger implementation
|
| Exception | Description |
|---|---|
| CLIToolException |
CLIToolException supertype of exceptions thrown by CLI tools
|
| CLIToolOptionsException |
CLIToolOptionsException is ...
|