com.beust.jcommander
@Retention(value=RUNTIME) @Target(value=FIELD) public @interface DynamicParameter
Modifier and Type | Optional Element and Description |
---|---|
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 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
Copyright © 2014. All Rights Reserved.