|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface DynamicParameter
Optional Element Summary | |
---|---|
java.lang.String |
assignment
The character(s) used to assign the values. |
java.lang.String |
description
A description of this option. |
java.lang.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(). |
java.lang.String[] |
names
An array of allowed command line parameters (e.g. |
boolean |
required
Whether this option is required. |
java.lang.Class<? extends IValueValidator> |
validateValueWith
|
java.lang.Class<? extends IParameterValidator> |
validateWith
The validation class to use. |
public abstract java.lang.String[] names
public abstract boolean required
public abstract java.lang.String description
public abstract java.lang.String descriptionKey
public abstract boolean hidden
public abstract java.lang.Class<? extends IParameterValidator> validateWith
public abstract java.lang.String assignment
public abstract java.lang.Class<? extends IValueValidator> validateValueWith
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |