Generated by
JDiff

Class org.springframework.http.converter.json.MappingJackson2HttpMessageConverter

The superclass changed from org.springframework.http.converter.AbstractHttpMessageConverter to org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter.
Removed interface org.springframework.http.converter.GenericHttpMessageConverter.

Removed Methods
boolean canRead(Class<?>, MediaType)  
boolean canRead(Type, Class<?>, MediaType)  
 

Added Methods
void writePrefix(JsonGenerator, Object)  
void writeSuffix(JsonGenerator, Object)  
 

Changed Methods
boolean canWrite(Class<?>, MediaType) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
Long getContentLength(Object, MediaType) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
MediaType getDefaultContentType(Object) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
JavaType getJavaType(Type, Class<?>) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter. Return the Jackson JavaType for the specified type and context class.
JsonEncoding getJsonEncoding(MediaType) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter. Determine the JSON encoding to use for the given content type.
ObjectMapper getObjectMapper() Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter. Return the underlying {@code ObjectMapper} for this view.
Object read(Type, Class<?>, HttpInputMessage) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
Object readInternal(Class<?>, HttpInputMessage) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
void setObjectMapper(ObjectMapper) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter. Set the {@code ObjectMapper} for this view.
void setPrettyPrint(boolean) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter. Whether to use the DefaultPrettyPrinter when writing JSON.
boolean supports(Class<?>) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
void writeInternal(Object, HttpOutputMessage) Method was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.  
 

Changed Fields
Charset DEFAULT_CHARSET Field was locally defined, but is now inherited from AbstractJackson2HttpMessageConverter.