public interface IParameterDefinition<T>
Modifier and Type | Method and Description |
---|---|
T |
getDefaultValue()
Returns the default value for this parameter, if it has one, or null otherwise.
|
java.lang.String |
getDescription()
Returns the name of the parameter described by this IParameterDefinition instance.
|
T[] |
getLegalValues()
Returns the set of legal values for this parameter, if it has one, or null otherwise.
|
java.lang.Comparable<T> |
getMaxValue()
Returns the maximal value for this parameter, if it has one, or null otherwise.
|
java.lang.Comparable<T> |
getMinValue()
Returns the minimal value for this parameter, if it has one, or null otherwise.
|
java.lang.String |
getName()
Returns the name of the parameter described by this IParameterDefinition instance.
|
java.lang.String getName()
java.lang.String getDescription()
T getDefaultValue()
T[] getLegalValues()
java.lang.Comparable<T> getMaxValue()
java.lang.Comparable<T> getMinValue()