Package | Description |
---|---|
org.springframework.messaging.converter |
Provides support for message conversion.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractJsonMessageConverter
Common base class for plain JSON converters, e.g.
|
class |
AbstractMessageConverter
Abstract base class for
SmartMessageConverter implementations including
support for common properties and a partial implementation of the conversion methods,
mainly to check if the converter supports the conversion based on the payload class
and MIME type. |
class |
ByteArrayMessageConverter
A
MessageConverter that supports MIME type "application/octet-stream" with the
payload converted to and from a byte[]. |
class |
CompositeMessageConverter
A
MessageConverter that delegates to a list of registered converters
to be invoked until one of them returns a non-null result. |
class |
GsonMessageConverter
Implementation of
MessageConverter that can read and write JSON
using Google Gson. |
class |
JsonbMessageConverter
Implementation of
MessageConverter that can read and write JSON
using the JSON Binding API. |
class |
KotlinSerializationJsonMessageConverter
Implementation of
MessageConverter that can read and write JSON
using kotlinx.serialization. |
class |
MappingJackson2MessageConverter
A Jackson 2 based
MessageConverter implementation. |
class |
MarshallingMessageConverter
Implementation of
MessageConverter that can read and write XML using Spring's
Marshaller and Unmarshaller abstractions. |
class |
ProtobufJsonFormatMessageConverter
Subclass of
ProtobufMessageConverter for use with the official
"com.google.protobuf:protobuf-java-util" library for JSON support. |
class |
ProtobufMessageConverter
An
MessageConverter that reads and writes
com.google.protobuf.Messages using
Google Protocol Buffers. |
class |
StringMessageConverter
A
MessageConverter that supports MIME type "text/plain" with the
payload converted to and from a String. |