Package | Description |
---|---|
org.kohsuke.args4j |
Core classes of the Args4J command line parser.
|
org.kohsuke.args4j.apt | |
org.kohsuke.args4j.spi |
Classes for extending the behavior of args4j.
|
Modifier and Type | Field and Description |
---|---|
private CmdLineParser |
CmdLineException.parser |
Modifier and Type | Method and Description |
---|---|
CmdLineParser |
CmdLineException.getParser()
Obtains the
CmdLineParser that triggered an exception. |
Modifier and Type | Method and Description |
---|---|
protected OptionHandler |
OptionHandlerRegistry.createOptionHandler(CmdLineParser parser,
OptionDef o,
Setter setter)
|
OptionHandler<?> |
OptionHandlerRegistry.OptionHandlerFactory.getHandler(CmdLineParser parser,
OptionDef o,
Setter setter)
Provide a handler instance to use.
|
OptionHandler<?> |
OptionHandlerRegistry.DefaultConstructorHandlerFactory.getHandler(CmdLineParser parser,
OptionDef o,
Setter setter) |
void |
FieldParser.parse(CmdLineParser parser,
java.lang.Object bean) |
void |
XmlParser.parse(org.xml.sax.InputSource xml,
CmdLineParser parser,
java.lang.Object bean) |
void |
ClassParser.parse(java.lang.Object bean,
CmdLineParser parser) |
void |
XmlParser.parse(java.net.URL xml,
CmdLineParser parser,
java.lang.Object bean) |
Constructor and Description |
---|
CmdLineException(CmdLineParser parser,
Localizable message,
java.lang.String... args) |
CmdLineException(CmdLineParser parser,
java.lang.String message)
|
CmdLineException(CmdLineParser parser,
java.lang.String message,
java.lang.Throwable cause) |
CmdLineException(CmdLineParser parser,
java.lang.Throwable cause) |
Modifier and Type | Method and Description |
---|---|
private void |
Main.printUsage(CmdLineParser parser) |
Modifier and Type | Field and Description |
---|---|
CmdLineParser |
OptionHandler.owner
The owner to which this handler belongs to.
|
private CmdLineParser |
MethodSetter.parser |
Modifier and Type | Method and Description |
---|---|
protected CmdLineParser |
SubCommandHandler.configureParser(java.lang.Object subCmd,
SubCommand c) |
Modifier and Type | Method and Description |
---|---|
static Setter |
Setters.create(CmdLineParser parser,
java.lang.reflect.AccessibleObject fieldOrMethod,
java.lang.Object bean) |
Constructor and Description |
---|
BooleanOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Boolean> setter) |
ByteOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Byte> setter) |
CharOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Character> setter) |
DelimitedOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super T> setter,
java.lang.String delimiter,
OneArgumentOptionHandler<? extends T> individualOptionHandler) |
DoubleOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Double> setter) |
EnumOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super T> setter,
java.lang.Class<T> enumType) |
ExplicitBooleanOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Boolean> setter) |
FileOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.io.File> setter) |
FloatOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Float> setter) |
InetAddressOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.net.InetAddress> setter) |
IntOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Integer> setter) |
LongOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Long> setter) |
MacAddressOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super byte[]> setter) |
MapOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.util.Map<?,?>> setter) |
MethodSetter(CmdLineParser parser,
java.lang.Object bean,
java.lang.reflect.Method m) |
MultiFileOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.io.File> setter) |
MultiPathOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.nio.file.Path> setter) |
OneArgumentOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super T> setter) |
OptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super T> setter) |
PathOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.nio.file.Path> setter) |
PatternOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<java.util.regex.Pattern> setter) |
RestOfArgumentsHandler(CmdLineParser cmdLineParser,
OptionDef optionDef,
Setter<java.lang.String> setter) |
ShortOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.Short> setter) |
StopOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.String> setter) |
StringArrayOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<java.lang.String> setter) |
StringOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.lang.String> setter) |
SubCommandHandler(CmdLineParser parser,
OptionDef option,
Setter<java.lang.Object> setter) |
URIOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.net.URI> setter) |
URLOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.net.URL> setter) |
UuidOptionHandler(CmdLineParser parser,
OptionDef option,
Setter<? super java.util.UUID> setter) |