| Interface | Description |
|---|---|
| Command | A single command that can be run from the CLI. |
| CommandFactory | Factory used to create CLI org.springframework.boot.cli.command.Commands. |
| Class | Description |
|---|---|
| AbstractCommand | Abstract org.springframework.boot.cli.command.Command implementation. |
| CommandRunner | Main class used to run org.springframework.boot.cli.command.Commands. |
| HelpExample | An example that can be displayed in the help. |
| OptionParsingCommand | Base class for a org.springframework.boot.cli.command.Command that parse options using an OptionHandler. |
| Enum | Description |
|---|---|
| CommandException.Option | Specific options understood by the CommandRunner. |
| Exception | Description |
|---|---|
| CommandException | Runtime exception wrapper that defines additional Options that are understood by the org.springframework.boot.cli.command.CommandRunner. |
| NoHelpCommandArgumentsException | Exception used to when the help command is called without arguments. |
| NoSuchCommandException | Exception used when a command is not found. |