Classes for extending the behavior of args4j.
| Modifier and Type | Interface and Description |
|---|---|
| public interface | |
| public interface | Parameters
List of arguments. |
| public interface |
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | SubCommand
Specifies a single sub-command. |
| public @interface | SubCommands
Collection of |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AnnotationImpl
Base class for the @Option and @Argument implementation classes. |
| public class | ArgumentImpl
Implementation of @Argument so we can instantiate it. |
| pack-priv class | ArrayFieldSetter
|
| public class | BooleanOptionHandler
Boolean |
| public class | |
| public class | |
| public class | ConfigElement
The ConfigElement is an |
| public abstract class | DelimitedOptionHandler<T>
Partial |
| public class | |
| public class | |
| public class | ExplicitBooleanOptionHandler
Boolean |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | MacAddressOptionHandler
|
| public class | MapOptionHandler
Parses options into a |
| public class | |
| public class | MultiFileOptionHandler
Takes a classpath like option ("-cp a.jar;b.jar;c") and maps them to a collection of |
| public class | MultiPathOptionHandler
Takes a classpath like option ("-cp a.jar;b.jar;c") and maps them to a collection of |
| pack-priv class | |
| public abstract class | OneArgumentOptionHandler<
Type of the Setter-class T>OptionHandler which handles an option with exactly one argument, like "-foo bar". |
| public abstract class | OptionHandler<
The T>component type of the field that this OptionHandler works with.
When I say "component", I mean a field that can hold multiple values
(such as Collection or array). This should refer to its component time.
Setter implementations abstract away multi-value-ness by allowing OptionHandler
to invoke its Setter#addValue(Object) multiple times.Code that parses operands of an option into Java. |
| public class | OptionImpl
Implementation of @Option so we can instantiate it. |
| public class | PathOptionHandler
Takes a single argument to the option and maps that to |
| public class | PatternOptionHandler
A regex option handler. |
| public class | RestOfArgumentsHandler
Eagerly grabs all the arguments. |
| public class | |
| public class | |
| public class | StopOptionHandler
|
| public class | StringArrayOptionHandler
An |
| public class | StringOptionHandler
String |
| public class | SubCommandHandler
|
| public class | |
| public class | |
| public class |
| Modifier and Type | Enum and Description |
|---|---|
| public enum |