org.apache.camel.converter.dozer
Class DozerTypeConverter

java.lang.Object
  extended by org.apache.camel.support.TypeConverterSupport
      extended by org.apache.camel.converter.dozer.DozerTypeConverter
All Implemented Interfaces:
org.apache.camel.TypeConverter

public class DozerTypeConverter
extends org.apache.camel.support.TypeConverterSupport

DozerTypeConverter is a standard TypeConverter that delegates to a Mapper from the Dozer framework to convert between types. DozerTypeConverters are created and installed into a CamelContext by an instance of DozerTypeConverterLoader.

See dozer project page or more information on configuring Dozer

See Also:
DozerTypeConverterLoader

Constructor Summary
DozerTypeConverter(org.dozer.DozerBeanMapper mapper)
           
 
Method Summary
<T> T
convertTo(Class<T> type, org.apache.camel.Exchange exchange, Object value)
           
 org.dozer.DozerBeanMapper getMapper()
           
 
Methods inherited from class org.apache.camel.support.TypeConverterSupport
allowNull, convertTo, mandatoryConvertTo, mandatoryConvertTo, tryConvertTo, tryConvertTo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DozerTypeConverter

public DozerTypeConverter(org.dozer.DozerBeanMapper mapper)
Method Detail

getMapper

public org.dozer.DozerBeanMapper getMapper()

convertTo

public <T> T convertTo(Class<T> type,
                       org.apache.camel.Exchange exchange,
                       Object value)
            throws org.apache.camel.TypeConversionException
Throws:
org.apache.camel.TypeConversionException


Apache Camel