org.apache.commons.beanutils.converters
Class ClassConverter
- Converter
public final class ClassConverter
Converter
implementaion that handles conversion
to and from
java.lang.Class objects.
The class will be loaded from the thread context class
loader (if it exists); otherwise the class loader that loaded this class
will be used.
Can be configured to either return a
default value or throw a
ConversionException
if a conversion error occurs.
$Revision: 555845 $ $Date: 2007-07-13 03:52:05 +0100 (Fri, 13 Jul 2007) $
ClassConverter() - Construct a java.lang.Class Converter that throws
a
ConversionException if an error occurs.
|
ClassConverter(Object defaultValue) - Construct a java.lang.Class Converter that returns
a default value if an error occurs.
|
protected String | convertToString(Object value) - Convert a java.lang.Class or object into a String.
|
protected Object | convertToType(Class type, Object value) - Convert the input object into a java.lang.Class.
|
convert , convertArray , convertToString , convertToType , getDefault , getDefaultType , handleError , handleMissing , isUseDefault , log , primitive , setDefaultValue , toString , toString |
ClassConverter
public ClassConverter()
Construct a java.lang.Class Converter that throws
a ConversionException
if an error occurs.
ClassConverter
public ClassConverter(Object defaultValue)
Construct a java.lang.Class Converter that returns
a default value if an error occurs.
defaultValue
- The default value to be returned
if the value to be converted is missing or an error
occurs converting the value.
convertToString
protected String convertToString(Object value)
Convert a java.lang.Class or object into a String.
- convertToString in interface AbstractConverter
value
- The input value to be converted
- the converted String value.
convertToType
protected Object convertToType(Class type,
Object value)
throws Throwable
Convert the input object into a java.lang.Class.
- convertToType in interface AbstractConverter
type
- Data type to which this value should be converted.value
- The input value to be converted.
Copyright (c) 2001-2007 - Apache Software Foundation