public abstract class StringToObject extends Object implements TwoWayConverter
| Constructor and Description |
|---|
StringToObject(Class objectClass) |
| Modifier and Type | Method and Description |
|---|---|
Object |
convertSourceToTargetClass(Object source,
Class targetClass)
Convert the provided source object argument to an instance of the specified target class.
|
Object |
convertTargetToSourceClass(Object target,
Class sourceClass)
Convert the provided target object argument to an instance of the specified source class.
|
Class |
getSourceClass()
The source class this converter can convert from.
|
Class |
getTargetClass()
The target class this converter can convert to.
|
public StringToObject(Class objectClass)
public final Class getSourceClass()
ConvertergetSourceClass in interface Converterpublic final Class getTargetClass()
ConvertergetTargetClass in interface Converterpublic final Object convertSourceToTargetClass(Object source, Class targetClass) throws Exception
ConverterconvertSourceToTargetClass in interface Convertersource - the source object to convert, which must be an instance of Converter.getSourceClass()targetClass - the target class to convert the source to, which must be equal to or a specialization of
Converter.getTargetClass()targetClassException - an exception occurred performing the conversionpublic final Object convertTargetToSourceClass(Object target, Class sourceClass) throws Exception
TwoWayConverterconvertTargetToSourceClass in interface TwoWayConvertertarget - the target object to convert, which must be an instance of Converter.getTargetClass()sourceClass - the source class to convert the target to, which must be equal to or a specialization of
Converter.getSourceClass()sourceClassException - an exception occurred performing the conversion