Class MappingFastJsonMessageConverter
java.lang.Object
org.springframework.messaging.converter.AbstractMessageConverter
com.alibaba.fastjson2.support.spring.messaging.converter.MappingFastJsonMessageConverter
- All Implemented Interfaces:
org.springframework.messaging.converter.MessageConverter,org.springframework.messaging.converter.SmartMessageConverter
- Direct Known Subclasses:
MappingFastJsonJSONBMessageConverter
public class MappingFastJsonMessageConverter
extends org.springframework.messaging.converter.AbstractMessageConverter
Fastjson for Spring Messaging Json Converter.
- Since:
- 2.0.2
- Author:
- KimmKing, Victor.Zxy
- See Also:
-
AbstractMessageConverter
-
Field Summary
Fields inherited from class org.springframework.messaging.converter.AbstractMessageConverter
logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectconvertFromInternal(org.springframework.messaging.Message<?> message, Class<?> targetClass, Object conversionHint) protected ObjectconvertToInternal(Object payload, org.springframework.messaging.MessageHeaders headers, Object conversionHint) voidsetFastJsonConfig(FastJsonConfig fastJsonConfig) protected booleanMethods inherited from class org.springframework.messaging.converter.AbstractMessageConverter
addSupportedMimeTypes, canConvertFrom, canConvertTo, fromMessage, fromMessage, getContentTypeResolver, getDefaultContentType, getMimeType, getSerializedPayloadClass, getSupportedMimeTypes, isStrictContentTypeMatch, setContentTypeResolver, setSerializedPayloadClass, setStrictContentTypeMatch, supportsMimeType, toMessage, toMessage
-
Constructor Details
-
MappingFastJsonMessageConverter
public MappingFastJsonMessageConverter()default support application/json
-
-
Method Details
-
getFastJsonConfig
- Returns:
- the fastJsonConfig.
-
setFastJsonConfig
- Parameters:
fastJsonConfig- the fastJsonConfig to set.
-
supports
- Specified by:
supportsin 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
-
convertToInternal
protected Object convertToInternal(Object payload, org.springframework.messaging.MessageHeaders headers, Object conversionHint) - Overrides:
convertToInternalin classorg.springframework.messaging.converter.AbstractMessageConverter
-