public interface ConvertingOptionType extends OptionType
OptionType.getDataTypeHint()
.
It can also be used to encode/decode the option value if that is intended (for example for encrypting passwords)Modifier and Type | Method and Description |
---|---|
java.lang.String |
convert(java.lang.Object value) |
java.lang.Object |
unconvert(java.lang.String value) |
getDataTypeHint, getValueProvider, isEmptyAllowed, isMultiValue, isRestricted, validate
java.lang.String convert(java.lang.Object value) throws OptionConversionException
OptionConversionException
java.lang.Object unconvert(java.lang.String value) throws OptionConversionException
OptionConversionException