Uses of Interface
org.springframework.http.HttpInputMessage
Packages that use HttpInputMessage Package Description org.springframework.http.client Contains an abstraction over client-side HTTP.org.springframework.http.converter Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.org.springframework.http.converter.feed Provides HttpMessageConverter implementations for handling Atom and RSS feeds.org.springframework.http.converter.json Provides HttpMessageConverter implementations for handling JSON.org.springframework.http.converter.protobuf Provides an HttpMessageConverter implementation for handling Google Protocol Buffers.org.springframework.http.converter.xml Provides HttpMessageConverter implementations for handling XML.org.springframework.http.server Contains an abstraction over server-side HTTP.org.springframework.mock.http Mock implementations of client/server-side HTTP abstractions.org.springframework.mock.http.client Mock implementations of client-side HTTP abstractions.org.springframework.web.multipart.support Support classes for the multipart resolution framework.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotation
package.Uses of HttpInputMessage in org.springframework.http.client
Subinterfaces of HttpInputMessage in org.springframework.http.client Modifier and Type Interface Description interface
ClientHttpResponse
Represents a client-side HTTP response.Classes in org.springframework.http.client that implement HttpInputMessage Modifier and Type Class Description class
AbstractClientHttpResponse
Abstract base forClientHttpResponse
.Uses of HttpInputMessage in org.springframework.http.converter
Methods in org.springframework.http.converter that return HttpInputMessage Modifier and Type Method Description HttpInputMessage
HttpMessageNotReadableException. getHttpInputMessage()
Return the original HTTP message.Methods in org.springframework.http.converter with parameters of type HttpInputMessage Modifier and Type Method Description T
AbstractHttpMessageConverter. read(Class<? extends T> clazz, HttpInputMessage inputMessage)
This implementation simple delegates toAbstractHttpMessageConverter.readInternal(Class, HttpInputMessage)
.BufferedImage
BufferedImageHttpMessageConverter. read(Class<? extends BufferedImage> clazz, HttpInputMessage inputMessage)
MultiValueMap<String,String>
FormHttpMessageConverter. read(Class<? extends MultiValueMap<String,?>> clazz, HttpInputMessage inputMessage)
T
GenericHttpMessageConverter. read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)
Read an object of the given type form the given input message, and returns it.T
HttpMessageConverter. read(Class<? extends T> clazz, HttpInputMessage inputMessage)
Read an object of the given type from the given input message, and returns it.Object
ResourceRegionHttpMessageConverter. read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)
protected abstract T
AbstractHttpMessageConverter. readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)
Abstract template method that reads the actual object.byte[]
ByteArrayHttpMessageConverter. readInternal(Class<? extends byte[]> clazz, HttpInputMessage inputMessage)
protected Object
ObjectToStringHttpMessageConverter. readInternal(Class<?> clazz, HttpInputMessage inputMessage)
protected Resource
ResourceHttpMessageConverter. readInternal(Class<? extends Resource> clazz, HttpInputMessage inputMessage)
protected ResourceRegion
ResourceRegionHttpMessageConverter. readInternal(Class<?> clazz, HttpInputMessage inputMessage)
protected String
StringHttpMessageConverter. readInternal(Class<? extends String> clazz, HttpInputMessage inputMessage)
Constructors in org.springframework.http.converter with parameters of type HttpInputMessage Constructor Description HttpMessageNotReadableException(String msg, Throwable cause, HttpInputMessage httpInputMessage)
Create a new HttpMessageNotReadableException.HttpMessageNotReadableException(String msg, HttpInputMessage httpInputMessage)
Create a new HttpMessageNotReadableException.Uses of HttpInputMessage in org.springframework.http.converter.feed
Methods in org.springframework.http.converter.feed with parameters of type HttpInputMessage Modifier and Type Method Description protected T
AbstractWireFeedHttpMessageConverter. readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)
Uses of HttpInputMessage in org.springframework.http.converter.json
Classes in org.springframework.http.converter.json that implement HttpInputMessage Modifier and Type Class Description class
MappingJacksonInputMessage
HttpInputMessage
that can eventually stores a Jackson view that will be used to deserialize the message.Methods in org.springframework.http.converter.json with parameters of type HttpInputMessage Modifier and Type Method Description Object
AbstractJackson2HttpMessageConverter. read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)
Object
AbstractJsonHttpMessageConverter. read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)
protected Object
AbstractJackson2HttpMessageConverter. readInternal(Class<?> clazz, HttpInputMessage inputMessage)
protected Object
AbstractJsonHttpMessageConverter. readInternal(Class<?> clazz, HttpInputMessage inputMessage)
Uses of HttpInputMessage in org.springframework.http.converter.protobuf
Methods in org.springframework.http.converter.protobuf with parameters of type HttpInputMessage Modifier and Type Method Description protected com.google.protobuf.Message
ProtobufHttpMessageConverter. readInternal(Class<? extends com.google.protobuf.Message> clazz, HttpInputMessage inputMessage)
Uses of HttpInputMessage in org.springframework.http.converter.xml
Methods in org.springframework.http.converter.xml with parameters of type HttpInputMessage Modifier and Type Method Description T
Jaxb2CollectionHttpMessageConverter. read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)
T
AbstractXmlHttpMessageConverter. readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)
protected T
SourceHttpMessageConverter. readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)
Uses of HttpInputMessage in org.springframework.http.server
Subinterfaces of HttpInputMessage in org.springframework.http.server Modifier and Type Interface Description interface
ServerHttpRequest
Represents a server-side HTTP request.Classes in org.springframework.http.server that implement HttpInputMessage Modifier and Type Class Description class
ServletServerHttpRequest
ServerHttpRequest
implementation that is based on aHttpServletRequest
.Uses of HttpInputMessage in org.springframework.mock.http
Classes in org.springframework.mock.http that implement HttpInputMessage Modifier and Type Class Description class
MockHttpInputMessage
Mock implementation ofHttpInputMessage
.Uses of HttpInputMessage in org.springframework.mock.http.client
Classes in org.springframework.mock.http.client that implement HttpInputMessage Modifier and Type Class Description class
MockClientHttpResponse
Mock implementation ofClientHttpResponse
.Uses of HttpInputMessage in org.springframework.web.multipart.support
Classes in org.springframework.web.multipart.support that implement HttpInputMessage Modifier and Type Class Description class
RequestPartServletServerHttpRequest
ServerHttpRequest
implementation that accesses one part of a multipart request.Uses of HttpInputMessage in org.springframework.web.servlet.mvc.method.annotation
Methods in org.springframework.web.servlet.mvc.method.annotation that return HttpInputMessage Modifier and Type Method Description HttpInputMessage
JsonViewRequestBodyAdvice. beforeBodyRead(HttpInputMessage inputMessage, MethodParameter methodParameter, Type targetType, Class<? extends HttpMessageConverter<?>> selectedConverterType)
HttpInputMessage
RequestBodyAdvice. beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
Invoked second before the request body is read and converted.HttpInputMessage
RequestBodyAdviceAdapter. beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
The default implementation returns the InputMessage that was passed in.Methods in org.springframework.web.servlet.mvc.method.annotation with parameters of type HttpInputMessage Modifier and Type Method Description Object
RequestBodyAdvice. afterBodyRead(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
Invoked third (and last) after the request body is converted to an Object.Object
RequestBodyAdviceAdapter. afterBodyRead(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
The default implementation returns the body that was passed in.HttpInputMessage
JsonViewRequestBodyAdvice. beforeBodyRead(HttpInputMessage inputMessage, MethodParameter methodParameter, Type targetType, Class<? extends HttpMessageConverter<?>> selectedConverterType)
HttpInputMessage
RequestBodyAdvice. beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
Invoked second before the request body is read and converted.HttpInputMessage
RequestBodyAdviceAdapter. beforeBodyRead(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
The default implementation returns the InputMessage that was passed in.Object
RequestBodyAdvice. handleEmptyBody(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
Invoked second (and last) if the body is empty.Object
RequestBodyAdviceAdapter. handleEmptyBody(Object body, HttpInputMessage inputMessage, MethodParameter parameter, Type targetType, Class<? extends HttpMessageConverter<?>> converterType)
The default implementation returns the body that was passed in.protected <T> Object
AbstractMessageConverterMethodArgumentResolver. readWithMessageConverters(HttpInputMessage inputMessage, MethodParameter parameter, Type targetType)
Create the method argument value of the expected parameter type by reading from the given HttpInputMessage.