| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
NL |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.Object> |
argObjects()
get remaining non-options args as Objects.
|
java.util.List<java.lang.String> |
args()
get remaining non-options args as Strings.
|
static Option |
compile(java.lang.String optSpec) |
static Option |
compile(java.lang.String[] optSpec) |
static Option |
compile(java.lang.String[] optSpec,
Option gopt) |
static Option |
compile(java.lang.String[] optSpec,
java.lang.String[] gspec) |
java.lang.String |
get(java.lang.String name)
get value of named option.
|
java.util.List<java.lang.String> |
getList(java.lang.String name)
get list of all values for named option.
|
int |
getNumber(java.lang.String name)
get value of named option as a Number.
|
java.lang.Object |
getObject(java.lang.String name)
get value of named option as an Object.
|
java.util.List<java.lang.Object> |
getObjectList(java.lang.String name)
get list of all Object values for named option.
|
boolean |
isSet(java.lang.String name)
test whether specified option has been explicitly set.
|
static void |
main(java.lang.String[] args) |
Option |
parse(java.util.List<? extends java.lang.Object> argv)
parse arguments.
|
Option |
parse(java.util.List<? extends java.lang.Object> argv,
boolean skipArg0)
parse arguments.
|
Option |
parse(java.lang.Object[] argv)
parse arguments.
|
Option |
parse(java.lang.Object[] argv,
boolean skipArg0)
parse arguments.
|
Option |
setOptionsFirst(boolean optionsFirst)
require options to precede args.
|
Option |
setStopOnBadOption(boolean stopOnBadOption)
stop parsing on the first unknown option.
|
java.lang.String |
toString() |
void |
usage()
print usage message to System.err.
|
java.lang.IllegalArgumentException |
usageError(java.lang.String s)
prints usage message and returns IllegalArgumentException, for you to throw.
|
public static void main(java.lang.String[] args)
public static Option compile(java.lang.String[] optSpec)
public static Option compile(java.lang.String optSpec)
public static Option compile(java.lang.String[] optSpec, java.lang.String[] gspec)
public Option setStopOnBadOption(boolean stopOnBadOption)
OptionsetStopOnBadOption in interface Optionpublic Option setOptionsFirst(boolean optionsFirst)
OptionsetOptionsFirst in interface Optionpublic boolean isSet(java.lang.String name)
Optionpublic java.lang.Object getObject(java.lang.String name)
OptionOption.getObjectList(String) to get all values.public java.util.List<java.lang.Object> getObjectList(java.lang.String name)
OptiongetObjectList in interface Optionpublic java.util.List<java.lang.String> getList(java.lang.String name)
Optionpublic java.lang.String get(java.lang.String name)
OptionOption.getList(String) to get all values.public int getNumber(java.lang.String name)
Optionpublic java.util.List<java.lang.Object> argObjects()
OptionargObjects in interface Optionpublic java.util.List<java.lang.String> args()
Optionpublic void usage()
Optionpublic java.lang.IllegalArgumentException usageError(java.lang.String s)
usageError in interface Optionpublic Option parse(java.lang.Object[] argv)
Optionpublic Option parse(java.util.List<? extends java.lang.Object> argv)
Optionpublic Option parse(java.lang.Object[] argv, boolean skipArg0)
Optionpublic Option parse(java.util.List<? extends java.lang.Object> argv, boolean skipArg0)
Optionpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2012. All Rights Reserved.