|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Converter
A converter is capable of converting a source object of type getSourceClass()
to a target type of type
getTargetClass()
. If the converter is a TwoWayConverter
, it can also convert from the target back
to the source.
Implementations of this interface are thread-safe and can be shared.
Method Summary | |
---|---|
Object |
convertSourceToTargetClass(Object source,
Class targetClass)
Convert the provided source object argument to an instance of the specified target class. |
Class |
getSourceClass()
The source class this converter can convert from. |
Class |
getTargetClass()
The target class this converter can convert to. |
Method Detail |
---|
Class getSourceClass()
Class getTargetClass()
Object convertSourceToTargetClass(Object source, Class targetClass) throws Exception
source
- the source object to convert, which must be an instance of getSourceClass()
targetClass
- the target class to convert the source to, which must be equal to or a specialization of
getTargetClass()
targetClass
Exception
- an exception occurred performing the conversion
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |