org.apache.commons.beanutils.converters
Class StringArrayConverter
java.lang.Object
|
+--org.apache.commons.beanutils.converters.AbstractArrayConverter
|
+--org.apache.commons.beanutils.converters.StringArrayConverter
- All Implemented Interfaces:
- Converter
- public final class StringArrayConverter
- extends AbstractArrayConverter
Standard Converter
implementation that converts an incoming
String into an array of String. 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.3 $ $Date: 2003/01/15 21:59:41 $
- Author:
- Craig R. McClanahan
Field Summary |
private static java.lang.String[] |
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 java.lang.String[] model
Model object for type comparisons.
StringArrayConverter
public StringArrayConverter()
- Create a
Converter
that will throw a ConversionException
if a conversion error occurs.
StringArrayConverter
public StringArrayConverter(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