public class URLOptionType extends StringOptionType implements ConvertingOptionType
INSTANCE
Constructor and Description |
---|
URLOptionType() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
convert(java.lang.Object value) |
java.lang.Object |
unconvert(java.lang.String value) |
void |
validate(java.lang.String value,
java.util.Locale locale,
ValidationContext cx)
Validates the given value for this option type.
|
getDataTypeHint, getValueProvider, isEmptyAllowed, isMultiValue, isRestricted
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDataTypeHint, getValueProvider, isEmptyAllowed, isMultiValue, isRestricted
public void validate(java.lang.String value, java.util.Locale locale, ValidationContext cx) throws OptionValueValidationException
OptionType
OptionValueValidationException
if validation failesvalidate
in interface OptionType
validate
in class StringOptionType
value
- The value to be validatedlocale
- A locale that may be used to give back an error message in the thrown validation exceptioncx
- Context information for the validationOptionValueValidationException
- if validation failspublic java.lang.String convert(java.lang.Object value) throws OptionConversionException
convert
in interface ConvertingOptionType
OptionConversionException
public java.lang.Object unconvert(java.lang.String value) throws OptionConversionException
unconvert
in interface ConvertingOptionType
OptionConversionException