|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface DynamicParameter
Optional Element Summary | |
---|---|
String |
assignment
The character(s) used to assign the values. |
String |
description
A description of this option. |
String |
descriptionKey
The key used to find the string in the message bundle. |
boolean |
hidden
If true, this parameter won't appear in the usage(). |
String[] |
names
An array of allowed command line parameters (e.g. |
boolean |
required
Whether this option is required. |
Class<? extends IValueValidator> |
validateValueWith
|
Class<? extends IParameterValidator> |
validateWith
The validation class to use. |
public abstract String[] names
public abstract boolean required
public abstract String description
public abstract String descriptionKey
public abstract boolean hidden
public abstract Class<? extends IParameterValidator> validateWith
public abstract String assignment
public abstract Class<? extends IValueValidator> validateValueWith
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |