# Uses of Package
org.springframework.messaging.converter

- Packages that use org.springframework.messaging.converter
  Package | Description
  --- | ---
  org.springframework.messaging.converter | Provides support for message conversion.
  org.springframework.messaging.core | Defines interfaces and implementation classes for messaging templates.
  org.springframework.messaging.handler.annotation.support | Support classes for working with annotated message-handling methods.
  org.springframework.messaging.simp.annotation.support | Support classes for handling messages from simple messaging protocols (like STOMP).
  org.springframework.messaging.simp.config | Configuration support for WebSocket messaging using higher level messaging protocols.
  org.springframework.messaging.simp.stomp | Generic support for simple messaging protocols (like STOMP).
  org.springframework.web.socket.config.annotation | Support for annotation-based WebSocket setup in configuration classes.

- Classes in org.springframework.messaging.converter used by org.springframework.messaging.converter
  Class and Description
  AbstractJsonMessageConverter Common base class for plain JSON converters, e.g.
  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.
  ContentTypeResolver Resolve the content type for a message.
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.
  ProtobufMessageConverter An `MessageConverter` that reads and writes `com.google.protobuf.Messages` using Google Protocol Buffers.
  SimpleMessageConverter A simple converter that simply unwraps the message payload as long as it matches the expected target class.
  SmartMessageConverter An extended `MessageConverter` SPI with conversion hint support.

- Classes in org.springframework.messaging.converter used by org.springframework.messaging.core
  Class and Description
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.

- Classes in org.springframework.messaging.converter used by org.springframework.messaging.handler.annotation.support
  Class and Description
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.

- Classes in org.springframework.messaging.converter used by org.springframework.messaging.simp.annotation.support
  Class and Description
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.

- Classes in org.springframework.messaging.converter used by org.springframework.messaging.simp.config
  Class and Description
  CompositeMessageConverter A `MessageConverter` that delegates to a list of registered converters to be invoked until one of them returns a non-null result.
  MappingJackson2MessageConverter A Jackson 2 based `MessageConverter` implementation.
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.

- Classes in org.springframework.messaging.converter used by org.springframework.messaging.simp.stomp
  Class and Description
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.

- Classes in org.springframework.messaging.converter used by org.springframework.web.socket.config.annotation
  Class and Description
  MappingJackson2MessageConverter A Jackson 2 based `MessageConverter` implementation.
  MessageConverter A converter to turn the payload of a `Message` from serialized form to a typed Object and vice versa.