All Classes and Interfaces

Class
Description
Thrown when more than one option in an option group has been provided.
Exception thrown when an option can't be identified from a partial name.
Deprecated.
since 1.3, use the DefaultParser instead
Represents list of arguments parsed against a Options descriptor.
A nested builder class to create CommandLine instance using descriptive methods.
A class that implements the CommandLineParser interface can parse a String array according to the Options specified and return a CommandLine.
Default parser.
A nested builder class to create DefaultParser instances using descriptive methods.
Deprecated.
since 1.3, use the DefaultParser instead
A formatter of help messages for command line options.
This class implements the Comparator interface for comparing Options.
Thrown when an option requiring an argument is not provided with an argument.
Thrown when a required option has not been provided.
Describes a single command-line option.
A nested builder class to create Option instances using descriptive methods.
Deprecated.
since 1.3, use Option.builder(String) instead
A group of mutually exclusive options.
Main entry-point into the library.
Validates an Option string.
Base for Exceptions thrown during parsing of a command-line.
Deprecated.
since 1.3, the two-pass parsing with the flatten method is not enough flexible to handle complex cases
Allows Options to be created from a single String.
Deprecated.
since 1.3, use the DefaultParser instead
This is a temporary implementation.
Thrown during parsing signaling an unrecognized option.
Contains useful helper methods for classes within this package.