Uses of Class
org.kohsuke.args4j.OptionDef
Packages that use OptionDef
Package
Description
Core classes of the Args4J command line parser.
Classes for extending the behavior of args4j.
-
Uses of OptionDef in org.kohsuke.args4j
Subclasses of OptionDef in org.kohsuke.args4jMethods in org.kohsuke.args4j with parameters of type OptionDefModifier and TypeMethodDescriptionprotected OptionHandlerCmdLineParser.createOptionHandler(OptionDef o, Setter setter) protected OptionHandlerOptionHandlerRegistry.createOptionHandler(CmdLineParser parser, OptionDef o, Setter setter) OptionHandlerRegistry.OptionHandlerFactory.getHandler(CmdLineParser parser, OptionDef o, Setter setter) Provide a handler instance to use. -
Uses of OptionDef in org.kohsuke.args4j.spi
Fields in org.kohsuke.args4j.spi declared as OptionDefConstructors in org.kohsuke.args4j.spi with parameters of type OptionDefModifierConstructorDescriptionBooleanOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Boolean> setter) ByteOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Byte> setter) CharOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Character> setter) DelimitedOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super T> setter, String delimiter, OneArgumentOptionHandler<? extends T> individualOptionHandler) DoubleOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Double> setter) EnumOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super T> setter, Class<T> enumType) ExplicitBooleanOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Boolean> setter) FileOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super File> setter) FloatOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Float> setter) InetAddressOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super InetAddress> setter) IntOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Integer> setter) LongOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Long> setter) MacAddressOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super byte[]> setter) MapOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Map<?, ?>> setter) MultiFileOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super File> setter) MultiPathOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Path> setter) OneArgumentOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super T> setter) protectedOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super T> setter) PathOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Path> setter) PatternOptionHandler(CmdLineParser parser, OptionDef option, Setter<Pattern> setter) RestOfArgumentsHandler(CmdLineParser cmdLineParser, OptionDef optionDef, Setter<String> setter) ShortOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super Short> setter) StopOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super String> setter) StringArrayOptionHandler(CmdLineParser parser, OptionDef option, Setter<String> setter) StringOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super String> setter) SubCommandHandler(CmdLineParser parser, OptionDef option, Setter<Object> setter) URIOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super URI> setter) URLOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super URL> setter) UuidOptionHandler(CmdLineParser parser, OptionDef option, Setter<? super UUID> setter)