|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.binding.convert.converters.ObjectToCollection
public class ObjectToCollection
Special two-way converter that converts an object to an single-element collection. Supports type conversion of the individual element with parameterized collection implementations.
Constructor Summary | |
---|---|
ObjectToCollection(ConversionExecutor elementConverter)
Creates a new object to collection converter |
|
ObjectToCollection(ConversionService conversionService)
Creates a new object to collection converter |
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. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ObjectToCollection(ConversionService conversionService)
conversionService
- the conversion service to lookup the converter to use to convert an object when adding
it to a target collectionpublic ObjectToCollection(ConversionExecutor elementConverter)
elementConverter
- a specific converter to execute on an object when adding it to a target collectionMethod Detail |
---|
public Class getSourceClass()
Converter
getSourceClass
in interface Converter
public Class getTargetClass()
Converter
getTargetClass
in interface Converter
public Object convertSourceToTargetClass(Object source, Class targetClass) throws Exception
Converter
convertSourceToTargetClass
in interface Converter
source
- 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()
targetClass
Exception
- an exception occurred performing the conversion
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |