public interface ChoiceParameterValueProvider
Modifier and Type | Method and Description |
---|---|
<T> T |
choiceParameterValue(ChoiceParameterDescriptor<T> parameterDescriptor)
Provide parameter value for choice parameter descriptor.
|
<T> Optional<T> |
parsedChoiceParameterValue(ChoiceParameterDescriptor<T> parameterDescriptor)
Provide parameter value for choice parameter descriptor.
|
<T> T choiceParameterValue(ChoiceParameterDescriptor<T> parameterDescriptor)
T
- Parameter typeparameterDescriptor
- Parameter descriptor<T> Optional<T> parsedChoiceParameterValue(ChoiceParameterDescriptor<T> parameterDescriptor)
Optional.absent()
is returned instead of the default.T
- Parameter typeparameterDescriptor
- Parameter descriptor