| 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  CommandOptionwith 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 | 
| Exception | Description | 
|---|---|
| CommandExecution.CommandExecutionException | |
| CommandExecution.CommandParserExceptionsException | |
| CommandParser.CommandParserException | |
| CommandParser.MissingOptionException | 
Copyright © 2022. All rights reserved.