|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ArgParser.TypeCheckerInterface | If a handler implements this interface, it can be used to know if the handler can process a given field |
Class Summary | |
---|---|
ArgParser | ArgParser is used to parse the command line arguments for a java application program. |
GenericHelper | Helper methods for generics |
Handlers | This class is is a utility class for searching for handlers |
ListAdaptator<T> | |
ListAnnotationMap | An annotation map provided by a list |
MandatoryStatus | Handles complex requirement cases |
StringScanner | This class is passed as an argument to parse argument strings |
TypeChecker | Default type checker, that accepts a pre-defined set of classes |
UnnamedOption | An option without name |
Enum Summary | |
---|---|
ArgParserOption |
Exception Summary | |
---|---|
ArgParseException | Exception class used by ArgParser when command line arguments
contain an error. |
ArgParserException | |
IllegalArgumentValue | Exception thrown when an argument has a not valid value (i.e., value out of bound, etc.) |
InvalidHolderException | Exception thrown when the holder is not valid for the member type |
RequiredArgumentMissing | |
StringScanException | Exception class used by StringScanner when command line
arguments do not parse correctly. |
UnmatchedArgumentException |
Annotation Types Summary | |
---|---|
Argument | Marks a field that should be accessible from the command line
To check integrity, use ArgumentPostProcessor |
ArgumentClass | Used to mark a variable as a set of other options. |
ArgumentGroupActivator | When the corresponding variable is set, the list of groups will be activated |
ArgumentHandler | Used to assign a handler to an arbitrary class |
ArgumentPostProcessor | Annotation for (non-static) methods of option objects that should be called (in order to test argument values). |
ArgumentProcessor | Used to mark a method as an argument processor |
ArgumentRegexp | Use to break down a parameter value into various components before passing them to the handler(s) |
CheckNumericIntervals | The interval where the double value should lie |
EnumValue | Annotation for enumeration values |
OrderedArgument | A command line argument description for ordered arguments
To check integrity, use PostChecker |
Command line parsing package
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |