org.apache.commons.beanutils.converters
Class CharacterConverter
java.lang.Object
|
+--org.apache.commons.beanutils.converters.AbstractConverter
|
+--org.apache.commons.beanutils.converters.CharacterConverter
- All Implemented Interfaces:
- Converter
- 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.
- Since:
- 1.3
- Version:
- $Revision: 555845 $ $Date: 2007-07-13 03:52:05 +0100 (Fri, 13 Jul 2007) $
- Author:
- Craig R. McClanahan
Constructor Summary |
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. |
Method Summary |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CharacterConverter
public CharacterConverter()
- Construct a java.lang.Character Converter that throws
a
ConversionException
if an error occurs.
CharacterConverter
public CharacterConverter(java.lang.Object defaultValue)
- Construct a java.lang.Character Converter that returns
a default value if an error occurs.
- Parameters:
defaultValue
- The default value to be returned
if the value to be converted is missing or an error
occurs converting the value.
convertToString
protected java.lang.String convertToString(java.lang.Object value)
Convert a java.lang.Class or object into a String.
- Overrides:
convertToString
in class AbstractConverter
- Parameters:
value
- The input value to be converted- Returns:
- the converted String value.
convertToType
protected 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.
- Overrides:
convertToType
in class AbstractConverter
- Parameters:
type
- Data type to which this value should be converted.value
- The input value to be converted.- Returns:
- The converted value.
- Throws:
java.lang.Exception
- if conversion cannot be performed successfully
Copyright © 2000-2007 The Apache Software Foundation. All Rights Reserved.