org.apache.commons.beanutils.converters

Class CharacterConverter

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: 690380 $ $Date: 2008-08-29 21:04:38 +0100 (Fri, 29 Aug 2008) $

Author: Craig R. McClanahan

Constructor Summary
CharacterConverter()
Construct a java.lang.Character Converter that throws a ConversionException if an error occurs.
CharacterConverter(Object defaultValue)
Construct a java.lang.Character Converter that returns a default value if an error occurs.
Method Summary
protected StringconvertToString(Object value)

Convert a java.lang.Class or object into a String.

protected ObjectconvertToType(Class type, Object value)

Convert the input object into a java.lang.Character.

protected ClassgetDefaultType()
Return the default type this Converter handles.

Constructor Detail

CharacterConverter

public CharacterConverter()
Construct a java.lang.Character Converter that throws a ConversionException if an error occurs.

CharacterConverter

public CharacterConverter(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.

Method Detail

convertToString

protected String convertToString(Object value)

Convert a java.lang.Class or object into a String.

Parameters: value The input value to be converted

Returns: the converted String value.

Since: 1.8.0

convertToType

protected Object convertToType(Class type, Object value)

Convert the input object into a java.lang.Character.

Parameters: type Data type to which this value should be converted. value The input value to be converted.

Returns: The converted value.

Throws: Exception if conversion cannot be performed successfully

Since: 1.8.0

getDefaultType

protected Class getDefaultType()
Return the default type this Converter handles.

Returns: The default type this Converter handles.

Since: 1.8.0

Copyright © 2000-2010 Apache Software Foundation. All Rights Reserved.