| Interface | Description |
|---|---|
| PluginBasedCommand |
An abstract class that provides basic capabilities for commands that use subcommands loaded from
plugins.
|
| PluginBasedSubCommand |
A common interface that needs to be implemented by subcommands loaded from plugins.
|
| PluginBasedSubCommandFactory<T extends PluginBasedSubCommand> |
Creates an instance of
PluginBasedSubCommand used by plugin-based subcommands framework. |
| Class | Description |
|---|---|
| BuckArgsMethods |
Utility class for methods related to args handling.
|
| BuckCellArg |
Helps parse common command line argument formats
|
| CmdLineParserWithPrintInformation |
An implementation of
CmdLineParser that can provide some information that can be used to
print help in more flexible form than CmdLineParser. |
| GlobalCliOptions |
Contains CLI options that are common to all of the commands.
|
| PluginBasedCommandHelpPrinter |
A helper class that encapsulate printing of usage tests for a given command
|
| Annotation Type | Description |
|---|---|
| PluginBasedSubCommands |
This annotation indicates that the options should be loaded using plugin framework.
|