Package | Description |
---|---|
org.kohsuke.args4j |
Core classes of the Args4J command line parser.
|
org.kohsuke.args4j.spi |
Classes for extending the behavior of args4j.
|
Modifier and Type | Method and Description |
---|---|
private void |
CmdLineParser.checkRequiredOptionsAndArguments(java.util.Set<OptionHandler> present) |
private java.lang.String[] |
CmdLineParser.expandAtFiles(java.lang.String[] args)
Expands every entry prefixed with the AT sign by
reading the file.
|
java.lang.String |
CmdLineParser.CmdLineImpl.getParameter(int idx) |
void |
CmdLineParser.parseArgument(java.util.Collection<java.lang.String> args)
|
void |
CmdLineParser.parseArgument(java.lang.String... args)
Parses the command line arguments and set them to the option bean
given in the constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
MapOptionHandler.addToMap(java.lang.String argument,
java.util.Map m)
Encapsulates how a single string argument gets converted into key and value.
|
void |
MethodSetter.addValue(java.lang.Object value) |
void |
Setter.addValue(T value)
Adds/sets a value to the property of the option bean.
|
protected int |
SubCommandHandler.fallback(java.lang.String subCmd) |
private java.lang.Boolean |
ExplicitBooleanOptionHandler.getBoolean(java.lang.String parameter) |
java.lang.String |
Parameters.getParameter(int idx)
Gets the additional parameter to this option.
|
protected abstract T |
OneArgumentOptionHandler.parse(java.lang.String argument)
Parses a string to a real value of Type <T>.
|
protected java.nio.file.Path |
PathOptionHandler.parse(java.lang.String argument) |
protected java.lang.Character |
CharOptionHandler.parse(java.lang.String argument) |
protected java.util.UUID |
UuidOptionHandler.parse(java.lang.String argument) |
protected java.io.File |
FileOptionHandler.parse(java.lang.String argument) |
protected java.net.InetAddress |
InetAddressOptionHandler.parse(java.lang.String argument) |
int |
StopOptionHandler.parseArguments(Parameters params) |
int |
BooleanOptionHandler.parseArguments(Parameters params) |
int |
OneArgumentOptionHandler.parseArguments(Parameters params) |
int |
DelimitedOptionHandler.parseArguments(Parameters params) |
int |
MapOptionHandler.parseArguments(Parameters params) |
int |
MacAddressOptionHandler.parseArguments(Parameters params) |
int |
EnumOptionHandler.parseArguments(Parameters params) |
abstract int |
OptionHandler.parseArguments(Parameters params)
Called if the option that this owner recognizes is found.
|
int |
StringOptionHandler.parseArguments(Parameters params) |
int |
SubCommandHandler.parseArguments(Parameters params) |
int |
URLOptionHandler.parseArguments(Parameters params) |
int |
StringArrayOptionHandler.parseArguments(Parameters params)
Tries to parse
String[] argument from Parameters . |
int |
PatternOptionHandler.parseArguments(Parameters params) |
int |
ExplicitBooleanOptionHandler.parseArguments(Parameters params) |
int |
URIOptionHandler.parseArguments(Parameters params) |
int |
RestOfArgumentsHandler.parseArguments(Parameters parameters) |
protected java.lang.Object |
SubCommandHandler.subCommand(SubCommand c,
Parameters params) |