Package org.springframework.integration.support.json
package org.springframework.integration.support.json
Provides classes supporting json.
-
ClassDescriptionBase class for Jackson
JsonObjectMapperimplementations.AbstractInboundMessageMapperimplementation that maps incoming JSON messages to aMessagewith the specified payload type.TheMessageJacksonDeserializerimplementation for theAdviceMessage.For outbound messages, uses a message-aware Jackson object mapper to render the message as JSON.TheMessageJacksonDeserializerimplementation for theErrorMessage.TheMessageJacksonDeserializerimplementation for theGenericMessage.JsonInboundMessageMapper.JsonMessageParserimplementation that parses JSON messages and builds aMessagewith the specified payload type from providedJsonInboundMessageMapper.Jackson 2 JSON-processor (@link https://github.com/FasterXML) JsonObjectMapper implementation.Utility methods for Jackson.The utility to check if Jackson JSON processor is present in the classpath.InboundMessageMapperimplementation that maps incoming JSON messages to aMessagewith the specified payload type.JsonObjectMapper<N,P> Strategy interface to convert an Object to/from the JSON representation.Simple factory to provide JsonObjectMapper instances based on jackson-databind lib in the classpath.OutboundMessageMapperimplementation the converts aMessageto a JSON string representation.MessageJacksonDeserializer<T extends Message<?>>A JacksonStdNodeBasedDeserializerextension forMessageimplementations.SimpleStdSerializerextension to represent aMimeTypeobject in the target JSON as a plain string.TheMessageJacksonDeserializerimplementation for theMutableMessage.