Uses of Interface
org.kohsuke.args4j.spi.Setter
-
Packages that use Setter Package Description org.kohsuke.args4j Core classes of the Args4J command line parser.org.kohsuke.args4j.spi Classes for extending the behavior of args4j. -
-
Uses of Setter in org.kohsuke.args4j
Methods in org.kohsuke.args4j with parameters of type Setter Modifier and Type Method Description void
CmdLineParser. addArgument(Setter setter, Argument a)
Programmatically defines an argument (instead of reading it from annotations as normal).void
CmdLineParser. addOption(Setter setter, Option o)
Programmatically defines an option (instead of reading it from annotations as normal).protected OptionHandler
CmdLineParser. createOptionHandler(OptionDef o, Setter setter)
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. -
Uses of Setter in org.kohsuke.args4j.spi
Classes in org.kohsuke.args4j.spi that implement Setter Modifier and Type Class Description class
FieldSetter
Setter
that sets to aField
.class
MethodSetter
Setter
that sets to aMethod
.Fields in org.kohsuke.args4j.spi declared as Setter Modifier and Type Field Description Setter<? super T>
OptionHandler. setter
Object to be used for setting value.Methods in org.kohsuke.args4j.spi that return Setter Modifier and Type Method Description static Setter
Setters. create(java.lang.reflect.Field f, java.lang.Object bean)
static Setter
Setters. create(CmdLineParser parser, java.lang.reflect.AccessibleObject fieldOrMethod, java.lang.Object bean)
Constructors in org.kohsuke.args4j.spi with parameters of type Setter Constructor 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)
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)
-