| AbstractOptionSpec |
|
| ArgumentAcceptingOptionSpec |
Specification of an option that accepts an argument.
|
| ArgumentList |
Wrapper for an array of command line arguments.
|
| HelpFormatter |
Represents objects charged with taking a set of option descriptions and producing some help text from them.
|
| NoArgumentOptionSpec |
A specification for an option that does not accept arguments.
|
| NonOptionArgumentSpec |
Specification of a command line's non-option arguments.
|
| OptionDeclarer |
Trains the option parser.
|
| OptionDescriptor |
Describes options that an option parser recognizes, in ways that might be useful to help screens.
|
| OptionException |
Thrown when a problem occurs during option parsing.
|
| OptionParser |
Parses command line arguments, using a syntax that attempts to take from the best of POSIX getopt()
and GNU getopt_long().
|
| OptionParserState |
Abstraction of parser state; mostly serves to model how a parser behaves depending on whether end-of-options
has been detected.
|
| OptionSet |
Representation of a group of detected command line options, their arguments, and non-option arguments.
|
| OptionSpec |
Describes options that an option parser recognizes.
|
| OptionSpecBuilder |
Allows callers to specify whether a given option accepts arguments (required or optional).
|
| ValueConverter |
Instances of this interface are used to convert arguments of options into specific Java types.
|