Class ObjectStringMessageConverter
java.lang.Object
org.springframework.messaging.converter.AbstractMessageConverter
org.springframework.messaging.converter.StringMessageConverter
org.springframework.integration.support.converter.ObjectStringMessageConverter
- All Implemented Interfaces:
org.springframework.messaging.converter.MessageConverter
,org.springframework.messaging.converter.SmartMessageConverter
public class ObjectStringMessageConverter
extends org.springframework.messaging.converter.StringMessageConverter
A
StringMessageConverter
extension to convert any object to string.
Delegates to super when payload is byte[]
or String
.
Performs Object.toString()
in other cases.
- Since:
- 5.0
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ObjectStringMessageConverter()
-
Method Summary
Modifier and Type Method Description protected java.lang.Object
convertFromInternal(org.springframework.messaging.Message<?> message, java.lang.Class<?> targetClass, java.lang.Object conversionHint)
Methods inherited from class org.springframework.messaging.converter.StringMessageConverter
convertToInternal, supports
Methods 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
-
ObjectStringMessageConverter
public ObjectStringMessageConverter()
-
-
Method Details
-
convertFromInternal
protected java.lang.Object convertFromInternal(org.springframework.messaging.Message<?> message, java.lang.Class<?> targetClass, java.lang.Object conversionHint)- Overrides:
convertFromInternal
in classorg.springframework.messaging.converter.StringMessageConverter
-