Modifier and Type | Method | Description |
---|---|---|
Options |
Options.addOption(java.lang.String opt,
boolean hasArg,
java.lang.String description) |
Add an option that only contains a short-name.
|
Options |
Options.addOption(java.lang.String opt,
java.lang.String longOpt,
boolean hasArg,
java.lang.String description) |
Add an option that contains a short-name and a long-name.
|
Options |
Options.addOption(Option opt) |
Adds an option instance
|
Options |
Options.addOptionGroup(OptionGroup group) |
Add the specified option group.
|
protected Options |
Parser.getOptions() |
|
static Options |
PatternOptionBuilder.parsePattern(java.lang.String pattern) |
Returns the
Options instance represented by pattern . |
Modifier and Type | Method | Description |
---|---|---|
protected java.lang.String[] |
BasicParser.flatten(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption) |
|
protected java.lang.String[] |
GnuParser.flatten(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption) |
|
protected abstract java.lang.String[] |
Parser.flatten(Options opts,
java.lang.String[] arguments,
boolean stopAtNonOption) |
Subclasses must implement this method to reduce
the
arguments that have been passed to the parse method. |
protected java.lang.String[] |
PosixParser.flatten(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption) |
|
CommandLine |
CommandLineParser.parse(Options options,
java.lang.String[] arguments) |
Parse the arguments according to the specified options.
|
CommandLine |
CommandLineParser.parse(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption) |
Parse the arguments according to the specified options.
|
CommandLine |
Parser.parse(Options options,
java.lang.String[] arguments) |
Parses the specified
arguments based
on the specifed Options . |
CommandLine |
Parser.parse(Options options,
java.lang.String[] arguments,
boolean stopAtNonOption) |
Parses the specified
arguments
based on the specifed Options . |
CommandLine |
Parser.parse(Options options,
java.lang.String[] arguments,
java.util.Properties properties) |
Parse the arguments according to the specified options and properties.
|
CommandLine |
Parser.parse(Options options,
java.lang.String[] arguments,
java.util.Properties properties,
boolean stopAtNonOption) |
Parse the arguments according to the specified options and
properties.
|
void |
HelpFormatter.printHelp(int width,
java.lang.String cmdLineSyntax,
java.lang.String header,
Options options,
java.lang.String footer) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(int width,
java.lang.String cmdLineSyntax,
java.lang.String header,
Options options,
java.lang.String footer,
boolean autoUsage) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(java.io.PrintWriter pw,
int width,
java.lang.String cmdLineSyntax,
java.lang.String header,
Options options,
int leftPad,
int descPad,
java.lang.String footer) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(java.io.PrintWriter pw,
int width,
java.lang.String cmdLineSyntax,
java.lang.String header,
Options options,
int leftPad,
int descPad,
java.lang.String footer,
boolean autoUsage) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(java.lang.String cmdLineSyntax,
java.lang.String header,
Options options,
java.lang.String footer) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(java.lang.String cmdLineSyntax,
java.lang.String header,
Options options,
java.lang.String footer,
boolean autoUsage) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(java.lang.String cmdLineSyntax,
Options options) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printHelp(java.lang.String cmdLineSyntax,
Options options,
boolean autoUsage) |
Print the help for
options with the specified
command line syntax. |
void |
HelpFormatter.printOptions(java.io.PrintWriter pw,
int width,
Options options,
int leftPad,
int descPad) |
Print the help for the specified Options to the specified writer,
using the specified width, left padding and description padding.
|
void |
HelpFormatter.printUsage(java.io.PrintWriter pw,
int width,
java.lang.String app,
Options options) |
Prints the usage statement for the specified application.
|
protected java.lang.StringBuffer |
HelpFormatter.renderOptions(java.lang.StringBuffer sb,
int width,
Options options,
int leftPad,
int descPad) |
Render the specified Options and return the rendered Options
in a StringBuffer.
|
protected void |
Parser.setOptions(Options options) |