org.apache.commons.cli.avalon |
CommandLineParser | A class that implements the CommandLineParser interface
can parse a String array according to the Options specified
and return a CommandLine . |
code | html |
Parser |
|
code | html |
AlreadySelectedException | Thrown when more than one option in an option group has been provided. |
code | html |
BasicParser | The class BasicParser provides a very simple implementation of the flatten method. | code | html |
CommandLine | Represents list of arguments parsed against a Options descriptor.
It allows querying of a boolean #hasOption(String opt) , in addition to retrieving the #getOptionValue(String opt) for options requiring arguments. Additionally, any left-over or unrecognized arguments, are available for further processing. |
code | html |
GnuParser | The class GnuParser provides an implementation of the flatten method. | code | html |
HelpFormatter | A formatter of help messages for the current command line options | code | html |
HelpFormatter.OptionComparator | This class implements the |
code | html |
HelpFormatterExamples | A sample program shpwing the use of Options and the HelpFormatter class | code | html |
MissingArgumentException | Thrown when an option requiring an argument is not provided with an argument. |
code | html |
MissingOptionException | Thrown when a required option has not been provided. |
code | html |
Option | Describes a single command-line option. |
code | html |
OptionBuilder | OptionBuilder allows the user to create Options using descriptive methods. Details on the Builder pattern can be found at http://c2.com/cgi-bin/wiki?BuilderPattern. |
code | html |
OptionGroup | A group of mutually exclusive options. | code | html |
OptionValidator | Validates an Option string. | code | html |
Options | Main entry-point into the library. Options represents a collection of Option objects, which describe the possible options for a command-line.
It may flexibly parse long and short options, with or without values. |
code | html |
ParseException | Base for Exceptions thrown during parsing of a command-line. |
code | html |
PatternOptionBuilder | Allows Options to be created from a single String. |
code | html |
PosixParser | The class PosixParser provides an implementation of the flatten method. | code | html |
TypeHandler | This is a temporary implementation. | code | html |
UnrecognizedOptionException | Exception thrown during parsing signalling an unrecognized option was seen.
|
code | html |
Util | Contains useful helper methods for classes within this package. | code | html |
ApplicationTest | This is a collection of tests that test real world applications command lines. |
code | html |
BugsTest | code | html | |
BuildTest | code | html | |
GnuParseTest | code | html | |
OptionBuilderTest | code | html | |
OptionGroupTest | code | html | |
ParseRequiredTest | code | html | |
ParseTest | code | html | |
PatternOptionBuilderTest | Test case for the PatternOptionBuilder class | code | html |
TestHelpFormatter | Test case for the HelpFormatter class | code | html |
ValueTest | code | html | |
ValuesTest | code | html |