Contains libraries for handling commandline arguments (i.e., the String[] passed-in by a main method).
String[]
main
Models an argument, e.g., the baz in foo baz, where foo is the command.
baz
foo baz
foo
Basic interface for a fragment of a commandline; that fragment could be a single flag, could be a flag with one or more arguments, or could be an argument.
A fragment that represents a flag with an argument, e.g., --foo bar.
--foo bar
Represents a commandline format as an ordered list of org.apache.ode.utils.cli.CommandlineFragment s that are applied to an array of arguments.
A fragment implementation that picks-off the last argument on the line early.
Class used for starting the main(...) method of command-line utilities.
main(...)
A multiple argument commandline fragment that greedily consumes what's left on the commandline as arguments.