Spring AMQP

org.springframework.amqp.support.converter
Class DefaultJackson2JavaTypeMapper

java.lang.Object
  extended by org.springframework.amqp.support.converter.AbstractJavaTypeMapper
      extended by org.springframework.amqp.support.converter.DefaultJackson2JavaTypeMapper
All Implemented Interfaces:
ClassMapper, Jackson2JavaTypeMapper, InitializingBean

public class DefaultJackson2JavaTypeMapper
extends AbstractJavaTypeMapper
implements Jackson2JavaTypeMapper, ClassMapper

Author:
Mark Pollack, Sam Nelson, Andreas Asplund

Field Summary
 
Fields inherited from class org.springframework.amqp.support.converter.AbstractJavaTypeMapper
DEFAULT_CLASSID_FIELD_NAME, DEFAULT_CONTENT_CLASSID_FIELD_NAME, DEFAULT_KEY_CLASSID_FIELD_NAME
 
Constructor Summary
DefaultJackson2JavaTypeMapper()
           
 
Method Summary
 void fromClass(Class<?> clazz, MessageProperties properties)
           
 void fromJavaType(com.fasterxml.jackson.databind.JavaType javaType, MessageProperties properties)
           
 Class<?> toClass(MessageProperties properties)
           
 com.fasterxml.jackson.databind.JavaType toJavaType(MessageProperties properties)
           
 
Methods inherited from class org.springframework.amqp.support.converter.AbstractJavaTypeMapper
addHeader, afterPropertiesSet, getClassIdFieldName, getContentClassIdFieldName, getIdClassMapping, getKeyClassIdFieldName, retrieveHeader, setIdClassMapping
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultJackson2JavaTypeMapper

public DefaultJackson2JavaTypeMapper()
Method Detail

toJavaType

public com.fasterxml.jackson.databind.JavaType toJavaType(MessageProperties properties)
Specified by:
toJavaType in interface Jackson2JavaTypeMapper

fromJavaType

public void fromJavaType(com.fasterxml.jackson.databind.JavaType javaType,
                         MessageProperties properties)
Specified by:
fromJavaType in interface Jackson2JavaTypeMapper

fromClass

public void fromClass(Class<?> clazz,
                      MessageProperties properties)
Specified by:
fromClass in interface ClassMapper

toClass

public Class<?> toClass(MessageProperties properties)
Specified by:
toClass in interface ClassMapper

Spring AMQP