| Interface | Description |
|---|---|
| CommandAlias |
Interface representing an alias in a command.
|
| CommandCatalog |
Interface defining contract to handle existing
CommandRegistrations. |
| CommandCatalogCustomizer |
Interface to customize a
CommandCatalog. |
| CommandContext |
Interface containing information about current command execution.
|
| CommandExecution |
Interface to evaluate a result from a command with an arguments.
|
| CommandExitCode |
Interface representing an exit code in a command.
|
| CommandOption |
Interface representing an option in a command.
|
| CommandParser |
Interface parsing arguments for a
CommandRegistration. |
| CommandParser.CommandParserResult |
Result of a parsing
CommandOption with an argument. |
| CommandParser.CommandParserResults |
Results of a
CommandParser. |
| CommandRegistration |
Interface defining a command registration endpoint.
|
| CommandRegistration.AliasSpec |
Spec defining an alias.
|
| CommandRegistration.Builder |
Builder interface for
CommandRegistration. |
| CommandRegistration.ExitCodeSpec |
Spec defining an exit code.
|
| CommandRegistration.OptionSpec |
Spec defining an option.
|
| CommandRegistration.TargetInfo |
Encapsulates info for
CommandRegistration.TargetSpec. |
| CommandRegistration.TargetSpec |
Spec defining a target.
|
| CommandResolver |
Interface to resolve currently existing commands.
|
| Enum | Description |
|---|---|
| CommandRegistration.OptionArity | |
| CommandRegistration.TargetInfo.TargetType |
Copyright © 2023. All rights reserved.