|
||||||||||
| 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 | |||||||||