# Uses of Class
org.springframework.http.converter.HttpMessageNotReadableException

Packages that use HttpMessageNotReadableException
Package
Description
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.

## Uses of HttpMessageNotReadableException in org.springframework.http.converter

Methods in org.springframework.http.converter that throw HttpMessageNotReadableException
Modifier and Type
Method
Description
`final T`
AbstractHttpMessageConverter.`read(Class<? extends T> clazz, HttpInputMessage inputMessage)`
This implementation simple delegates to `AbstractHttpMessageConverter.readInternal(Class, HttpInputMessage)`.
`final Object`
AbstractKotlinSerializationHttpMessageConverter.`read(org.springframework.core.ResolvableType type, HttpInputMessage inputMessage, Map<String,Object> hints)`
`BufferedImage`
BufferedImageHttpMessageConverter.`read(Class<? extends BufferedImage> clazz, HttpInputMessage inputMessage)`
`org.springframework.util.MultiValueMap<String,String>`
FormHttpMessageConverter.`read(Class<? extends org.springframework.util.MultiValueMap<String,?>> clazz, HttpInputMessage inputMessage)`
`T`
GenericHttpMessageConverter.`read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)`
Read an object of the given type from 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)`
`default T`
SmartHttpMessageConverter.`read(Class<? extends T> clazz, HttpInputMessage inputMessage)`
`T`
SmartHttpMessageConverter.`read(org.springframework.core.ResolvableType type, HttpInputMessage inputMessage, Map<String,Object> hints)`
Read an object of the given type from the given input message, and returns it.
`protected abstract T`
AbstractHttpMessageConverter.`readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)`
Abstract template method that reads the actual object.
`protected abstract Object`
AbstractKotlinSerializationHttpMessageConverter.`readInternal(kotlinx.serialization.KSerializer<Object> serializer, T format, HttpInputMessage inputMessage)`
Reads the given input message with the given serializer and format.
`protected T`
AbstractSmartHttpMessageConverter.`readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)`
`protected Object`
KotlinSerializationBinaryHttpMessageConverter.`readInternal(kotlinx.serialization.KSerializer<Object> serializer, T format, HttpInputMessage inputMessage)`
`protected Object`
KotlinSerializationStringHttpMessageConverter.`readInternal(kotlinx.serialization.KSerializer<Object> serializer, T format, HttpInputMessage inputMessage)`
`protected Object`
ObjectToStringHttpMessageConverter.`readInternal(Class<?> clazz, HttpInputMessage inputMessage)`
`protected org.springframework.core.io.Resource`
ResourceHttpMessageConverter.`readInternal(Class<? extends org.springframework.core.io.Resource> clazz, HttpInputMessage inputMessage)`
`protected org.springframework.core.io.support.ResourceRegion`
ResourceRegionHttpMessageConverter.`readInternal(Class<?> clazz, HttpInputMessage inputMessage)`

## Uses of HttpMessageNotReadableException in org.springframework.http.converter.feed

Methods in org.springframework.http.converter.feed that throw HttpMessageNotReadableException
Modifier and Type
Method
Description
`protected T`
AbstractWireFeedHttpMessageConverter.`readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)`

## Uses of HttpMessageNotReadableException in org.springframework.http.converter.json

Methods in org.springframework.http.converter.json that throw HttpMessageNotReadableException
Modifier and Type
Method
Description
`Object`
AbstractJackson2HttpMessageConverter.`read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)`
`final Object`
AbstractJsonHttpMessageConverter.`read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)`
`protected Object`
AbstractJackson2HttpMessageConverter.`readInternal(Class<?> clazz, HttpInputMessage inputMessage)`
`protected final Object`
AbstractJsonHttpMessageConverter.`readInternal(Class<?> clazz, HttpInputMessage inputMessage)`

## Uses of HttpMessageNotReadableException in org.springframework.http.converter.protobuf

Methods in org.springframework.http.converter.protobuf that throw HttpMessageNotReadableException
Modifier and Type
Method
Description
`protected com.google.protobuf.Message`
ProtobufHttpMessageConverter.`readInternal(Class<? extends com.google.protobuf.Message> clazz, HttpInputMessage inputMessage)`

## Uses of HttpMessageNotReadableException in org.springframework.http.converter.xml

Methods in org.springframework.http.converter.xml that throw HttpMessageNotReadableException
Modifier and Type
Method
Description
`T`
Jaxb2CollectionHttpMessageConverter.`read(Type type, Class<?> contextClass, HttpInputMessage inputMessage)`
`final T`
AbstractXmlHttpMessageConverter.`readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)`
`protected T`
SourceHttpMessageConverter.`readInternal(Class<? extends T> clazz, HttpInputMessage inputMessage)`