| Interface | Description |
|---|---|
| Cli<O> |
Parses arguments and presents them, in a typesafe style, as an instance of
the interface
O |
| HelpMessage |
BETA - may be altered or removed in future versions
|
| OptionHelpMessage |
BETA - may be altered or removed in future versions
|
| ValidationErrorBuilder | |
| ValidationFailure |
| Class | Description |
|---|---|
| ArgumentCollectionBuilder | |
| CliFactory |
Constructs a Cli from an annotated interface definition.
|
| InterfaceOptionsSpecificationParser<O> | |
| ValidationErrorBuilderImpl |
| Enum | Description |
|---|---|
| OptionOrder |
Defines the order that the options will be displayed in
|
| ValidationFailureType |
| Exception | Description |
|---|---|
| ArgumentValidationException |
The arguments are not valid
|
| HelpRequestedException |
The user requested help
|
| InvalidOptionSpecificationException |
The specification of the options is not valid
|
| Annotation Type | Description |
|---|---|
| CommandLineInterface |
Associates properties with a Command Line Interface
|
| Option |
Tags a method as an option
|
| Unparsed |
Tags a method as returning any unparsed arguments
|
Copyright © 2006-2014 lexicalscope. All Rights Reserved.