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