public final class CharacterConverter extends AbstractConverter
Converter implementaion that handles conversion
to and from java.lang.Character objects.
Can be configured to either return a default value or throw a
ConversionException if a conversion error occurs.
| Constructor and Description |
|---|
CharacterConverter()
Construct a java.lang.Character Converter that throws
a
ConversionException if an error occurs. |
CharacterConverter(java.lang.Object defaultValue)
Construct a java.lang.Character Converter that returns
a default value if an error occurs.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
convertToString(java.lang.Object value)
Convert a java.lang.Class or object into a String.
|
protected java.lang.Object |
convertToType(java.lang.Class type,
java.lang.Object value)
Convert the input object into a java.lang.Character.
|
protected java.lang.Class |
getDefaultType()
Return the default type this
Converter handles. |
convert, convertArray, getDefault, handleError, handleMissing, isUseDefault, log, primitive, setDefaultValue, toString, toStringpublic CharacterConverter()
ConversionException if an error occurs.public CharacterConverter(java.lang.Object defaultValue)
defaultValue - The default value to be returned
if the value to be converted is missing or an error
occurs converting the value.protected java.lang.Class getDefaultType()
Converter handles.getDefaultType in class AbstractConverterConverter handles.protected java.lang.String convertToString(java.lang.Object value)
Convert a java.lang.Class or object into a String.
convertToString in class AbstractConvertervalue - The input value to be convertedprotected java.lang.Object convertToType(java.lang.Class type,
java.lang.Object value)
throws java.lang.Exception
Convert the input object into a java.lang.Character.
convertToType in class AbstractConvertertype - Data type to which this value should be converted.value - The input value to be converted.java.lang.Exception - if conversion cannot be performed successfullyCopyright (c) 2000-2008 - Apache Software Foundation