public class TypeConstrainedMappingJackson2HttpMessageConverter
extends org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
MappingJackson2HttpMessageConverter
to constrain the ability to read and write HTTP message
based on the target type. Useful in case the ObjectMapper
about to be configured has customizations that
sholny be applied to object trees of a certain base type.Constructor and Description |
---|
TypeConstrainedMappingJackson2HttpMessageConverter(Class<?> type)
Creates a new
TypeConstrainedMappingJackson2HttpMessageConverter for the given type. |
Modifier and Type | Method and Description |
---|---|
boolean |
canRead(Class<?> clazz,
org.springframework.http.MediaType mediaType) |
boolean |
canWrite(Class<?> clazz,
org.springframework.http.MediaType mediaType) |
canRead, getJavaType, getJsonEncoding, getObjectMapper, read, readInternal, setJsonPrefix, setObjectMapper, setPrefixJson, setPrettyPrint, supports, writeInternal
canRead, canWrite, getContentLength, getDefaultContentType, getSupportedMediaTypes, read, setSupportedMediaTypes, write
public TypeConstrainedMappingJackson2HttpMessageConverter(Class<?> type)
TypeConstrainedMappingJackson2HttpMessageConverter
for the given type.type
- must not be null.public boolean canRead(Class<?> clazz, org.springframework.http.MediaType mediaType)
canRead
in interface org.springframework.http.converter.HttpMessageConverter<Object>
canRead
in class org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
Copyright © 2012-2014–2017 Pivotal, Inc.. All rights reserved.