| Name | Description | Type | Package | Framework |
| AbstractCompressingPostProcessor | Base class for post processors that compress the message body. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| AbstractDecompressingPostProcessor | Base class for post processors that decompress the message body if theMessageProperties. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| AbstractDeflaterPostProcessor | Base class for post processors based on DeflaterSince:1. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| AbstractJavaTypeMapper | Class | org.springframework.amqp.support.converter | Spring AMQP | |
| AbstractJsonMessageConverter | Class | org.springframework.amqp.support.converter | Spring AMQP | |
| AbstractMessageConverter | Convenient base class for MessageConverter implementations. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| AmqpHeaderMapper | Strategy interface for mapping messaging Message headers to an outboundMessageProperties (e. | Interface | org.springframework.amqp.support | Spring AMQP |
| AmqpHeaders | Pre-defined names and prefixes to be used for setting and/or retrieving AMQPMessageProperties from/to Message Headers. | Class | org.springframework.amqp.support | Spring AMQP |
| AmqpMessageHeaderAccessor | A MessageHeaderAccessorSince:1. | Class | org.springframework.amqp.support | Spring AMQP |
| ClassMapper | Strategy for setting metadata on messages such that one can create the classthat needs to be instantiated when receiving a message. | Interface | org.springframework.amqp.support.converter | Spring AMQP |
| ConditionalExceptionLogger | For components that support customization of the logging of certain events, users canprovide an implementation of this interface to modify the existing logging behavior. | Interface | org.springframework.amqp.support | Spring AMQP |
| ConsumerTagStrategy | A strategy interface to determine the consumer tag to be used when issuing abasicConsume operation. | Interface | org.springframework.amqp.support | Spring AMQP |
| ContentTypeDelegatingMessageConverter | A composite MessageConverter that delegates to an actual MessageConverterbased on the contentType header. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| DefaultClassMapper | Maps to/from JSON using type information in the MessageProperties;the default name of the message property containing the type is '__TypeId__'. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| DefaultJackson2JavaTypeMapper | Class | org.springframework.amqp.support.converter | Spring AMQP | |
| DefaultJavaTypeMapper | Class | org.springframework.amqp.support.converter | Spring AMQP | |
| DelegatingDecompressingPostProcessor | A MessagePostProcessor that delegates to one of its MessagePostProcessorsdepending on the content encoding. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| GUnzipPostProcessor | A post processor that uses a GZIPInputStream to decompress theSince:1. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| GZipPostProcessor | A post processor that uses a GZIPOutputStream to compress themessage body. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| Jackson2JavaTypeMapper | Strategy for setting metadata on messages such that one can create the class that needs to be instantiated whenreceiving a message. | Interface | org.springframework.amqp.support.converter | Spring AMQP |
| Jackson2JsonMessageConverter | JSON converter that uses the Jackson 2 Json library. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| JavaTypeMapper | Strategy for setting metadata on messages such that one can create the class that needs to be instantiated whenreceiving a message. | Interface | org.springframework.amqp.support.converter | Spring AMQP |
| JsonMessageConverter | JSON converter that uses the Jackson Json library. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| MarshallingMessageConverter | Spring Rabbit MessageConverter that uses a Marshaller and Unmarshaller. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| MessageConversionException | Exception to be thrown by message converters if they encounter a problem with converting a message or object. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| MessageConverter | Interface | org.springframework.amqp.support.converter | Spring AMQP | |
| MessagePostProcessorUtils | Class | org.springframework.amqp.support.postprocessor | Spring AMQP | |
| MessagingMessageConverter | Convert a Message from the messaging abstraction to and from aMessage using an underlying | Class | org.springframework.amqp.support.converter | Spring AMQP |
| SerializerMessageConverter | Serializer and Deserializer abstractions in Spring. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| SimpleAmqpHeaderMapper | Simple implementation of AmqpHeaderMapper. | Class | org.springframework.amqp.support | Spring AMQP |
| SimpleMessageConverter | or byte arrays. | Class | org.springframework.amqp.support.converter | Spring AMQP |
| UnzipPostProcessor | A post processor that uses a ZipInputStream to decompress theSince:1. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |
| ZipPostProcessor | A post processor that uses a ZipOutputStream to compress themessage body. | Class | org.springframework.amqp.support.postprocessor | Spring AMQP |