public class JsonToObjectTransformer extends AbstractTransformer implements org.springframework.beans.factory.BeanClassLoaderAware
JsonObjectMapper
,
JacksonJsonObjectMapperProvider
logger
Constructor and Description |
---|
JsonToObjectTransformer() |
JsonToObjectTransformer(Class<?> targetClass) |
JsonToObjectTransformer(Class<?> targetClass,
JsonObjectMapper<?> jsonObjectMapper) |
JsonToObjectTransformer(Class<?> targetClass,
Object objectMapper)
Deprecated.
in favor of
JsonToObjectTransformer(Class, JsonObjectMapper) |
JsonToObjectTransformer(JsonObjectMapper<?> jsonObjectMapper) |
Modifier and Type | Method and Description |
---|---|
protected Object |
doTransform(Message<?> message)
Subclasses must implement this method to provide the transformation
logic.
|
void |
setBeanClassLoader(ClassLoader classLoader) |
transform
afterPropertiesSet, getApplicationContextId, getBeanFactory, getComponentName, getComponentType, getConversionService, getIntegrationProperties, getIntegrationProperty, getTaskScheduler, onInit, setApplicationContext, setBeanFactory, setBeanName, setComponentName, setConversionService, setTaskScheduler, toString
public JsonToObjectTransformer()
public JsonToObjectTransformer(Class<?> targetClass)
@Deprecated public JsonToObjectTransformer(Class<?> targetClass, Object objectMapper) throws ClassNotFoundException
JsonToObjectTransformer(Class, JsonObjectMapper)
ClassNotFoundException
public JsonToObjectTransformer(JsonObjectMapper<?> jsonObjectMapper)
public JsonToObjectTransformer(Class<?> targetClass, JsonObjectMapper<?> jsonObjectMapper)
public void setBeanClassLoader(ClassLoader classLoader)
setBeanClassLoader
in interface org.springframework.beans.factory.BeanClassLoaderAware
protected Object doTransform(Message<?> message) throws Exception
AbstractTransformer
doTransform
in class AbstractTransformer
Exception
Copyright © 2016. All rights reserved.