Class MappingFastJsonMessageConverter
- java.lang.Object
-
- org.springframework.messaging.converter.AbstractMessageConverter
-
- com.alibaba.fastjson.support.spring.messaging.MappingFastJsonMessageConverter
-
- All Implemented Interfaces:
org.springframework.messaging.converter.MessageConverter,org.springframework.messaging.converter.SmartMessageConverter
public class MappingFastJsonMessageConverter extends org.springframework.messaging.converter.AbstractMessageConverterFastjson for Spring Messaging Json Converter.Compatible fastjson 1.2.x
- Since:
- 2.0.2
- Author:
- KimmKing, Victor.Zxy
- See Also:
AbstractMessageConverter
-
-
Constructor Summary
Constructors Constructor Description MappingFastJsonMessageConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanConvertFrom(org.springframework.messaging.Message<?> message, Class<?> targetClass)protected booleancanConvertTo(Object payload, org.springframework.messaging.MessageHeaders headers)protected ObjectconvertFromInternal(org.springframework.messaging.Message<?> message, Class<?> targetClass, Object conversionHint)protected ObjectconvertToInternal(Object payload, org.springframework.messaging.MessageHeaders headers, Object conversionHint)FastJsonConfiggetFastJsonConfig()voidsetFastJsonConfig(FastJsonConfig fastJsonConfig)protected booleansupports(Class<?> clazz)-
Methods inherited from class org.springframework.messaging.converter.AbstractMessageConverter
addSupportedMimeTypes, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
-
-
-
-
Method Detail
-
getFastJsonConfig
public FastJsonConfig getFastJsonConfig()
- Returns:
- the fastJsonConfig.
-
setFastJsonConfig
public void setFastJsonConfig(FastJsonConfig fastJsonConfig)
- Parameters:
fastJsonConfig- the fastJsonConfig to set.
-
supports
protected boolean supports(Class<?> clazz)
- Specified by:
supportsin classorg.springframework.messaging.converter.AbstractMessageConverter
-
canConvertFrom
protected boolean canConvertFrom(org.springframework.messaging.Message<?> message, Class<?> targetClass)- Overrides:
canConvertFromin classorg.springframework.messaging.converter.AbstractMessageConverter
-
canConvertTo
protected boolean canConvertTo(Object payload, org.springframework.messaging.MessageHeaders headers)
- Overrides:
canConvertToin classorg.springframework.messaging.converter.AbstractMessageConverter
-
convertFromInternal
protected Object convertFromInternal(org.springframework.messaging.Message<?> message, Class<?> targetClass, Object conversionHint)
- Overrides:
convertFromInternalin classorg.springframework.messaging.converter.AbstractMessageConverter
-
-