|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| IDefaultProvider | Allows the specification of default values. |
| IParameterValidator | The class used to validate parameters. |
| IStringConverter<T> | An interface that converts strings to any arbitrary type. |
| IStringConverterFactory | A factory for IStringConverter. |
| IValueValidator<T> | |
| IVariableArity | Must be implemented by argument classes that contain at least one \@Parameter with "variableArity = true". |
| Class Summary | |
|---|---|
| JCommander | The main class for JCommander. |
| ParameterDescription | |
| Parameterized | Encapsulate a field or a method annotated with @Parameter or @DynamicParameter |
| Strings | |
| WrappedParameter | Encapsulates the operations common to @Parameter and @DynamicParameter |
| Exception Summary | |
|---|---|
| MissingCommandException | Thrown when a command was expected. |
| ParameterException | The main exception that JCommand will throw when something goes wrong while parsing parameters. |
| Annotation Types Summary | |
|---|---|
| DynamicParameter | |
| Parameter | |
| Parameters | An annotation used to specify settings for parameter parsing. |
| ParametersDelegate | When applied to a field all of its child fields annotated
with Parameter will be included during arguments
parsing. |
| ResourceBundle | Deprecated. use @Parameters |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||