org.apache.commons.beanutils.converters
Class CharacterArrayConverter
java.lang.Object
|
+--org.apache.commons.beanutils.converters.AbstractArrayConverter
|
+--org.apache.commons.beanutils.converters.CharacterArrayConverter
- All Implemented Interfaces:
- Converter
- public final class CharacterArrayConverter
- extends AbstractArrayConverter
Standard Converter
implementation that converts an incoming
String into a primitive array of char. On a conversion failure, returns
a specified default value or throws a ConversionException
depending
on how this instance is constructed.
- Since:
- 1.4
- Version:
- $Revision: 1.4 $ $Date: 2003/01/15 21:59:40 $
- Author:
- Craig R. McClanahan
Field Summary |
private static char[] |
model
Model object for type comparisons. |
Method Summary |
java.lang.Object |
convert(java.lang.Class type,
java.lang.Object value)
Convert the specified input object into an output object of the
specified type. |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
model
private static char[] model
Model object for type comparisons.
CharacterArrayConverter
public CharacterArrayConverter()
- Create a
Converter
that will throw a ConversionException
if a conversion error occurs.
CharacterArrayConverter
public CharacterArrayConverter(java.lang.Object defaultValue)
- Create a
Converter
that will return the specified default value
if a conversion error occurs.
- Parameters:
defaultValue
- The default value to be returned
convert
public java.lang.Object convert(java.lang.Class type,
java.lang.Object value)
- Convert the specified input object into an output object of the
specified type.
- Overrides:
convert
in class AbstractArrayConverter
- Parameters:
type
- Data type to which this value should be convertedvalue
- The input value to be converted- Throws:
ConversionException
- if conversion cannot be performed
successfully
Copyright (c) 2001-2003 - Apache Software Foundation