Class MappingJacksonInputMessage

java.lang.Object
org.springframework.http.converter.json.MappingJacksonInputMessage
All Implemented Interfaces:
HttpInputMessage, HttpMessage

public class MappingJacksonInputMessage extends Object implements HttpInputMessage
HttpInputMessage that can eventually stores a Jackson view that will be used to deserialize the message.
Since:
4.2
Author:
Sebastien Deleuze
  • Constructor Details

  • Method Details

    • getBody

      public InputStream getBody() throws IOException
      Description copied from interface: HttpInputMessage
      Return the body of the message as an input stream.
      Specified by:
      getBody in interface HttpInputMessage
      Returns:
      the input stream body (never null)
      Throws:
      IOException - in case of I/O errors
    • getHeaders

      public HttpHeaders getHeaders()
      Description copied from interface: HttpMessage
      Return the headers of this message.
      Specified by:
      getHeaders in interface HttpMessage
      Returns:
      a corresponding HttpHeaders object (never null)
    • setDeserializationView

      public void setDeserializationView(@Nullable Class<?> deserializationView)
    • getDeserializationView

      @Nullable public Class<?> getDeserializationView()