|
spring-binding | ||||||||
| 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 | |
|---|---|
java.lang.Object |
convertSourceToTargetClass(java.lang.Object source,
java.lang.Class<?> targetClass)
Convert the provided source object argument to an instance of the specified target class. |
java.lang.Class<?> |
getSourceClass()
The source class this converter can convert from. |
java.lang.Class<?> |
getTargetClass()
The target class this converter can convert to. |
| Method Detail |
|---|
java.lang.Class<?> getSourceClass()
java.lang.Class<?> getTargetClass()
java.lang.Object convertSourceToTargetClass(java.lang.Object source,
java.lang.Class<?> targetClass)
throws java.lang.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
java.lang.Exception - an exception occurred performing the conversion
|
spring-binding | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||