public class AlpsJsonHttpMessageConverter extends MappingJackson2HttpMessageConverter implements ResponseBodyAdvice<Object>
DEFAULT_CHARSET, defaultObjectMapper
logger
Constructor and Description |
---|
AlpsJsonHttpMessageConverter(RootResourceInformationToAlpsDescriptorConverter converter)
Creates a new
AlpsJsonHttpMessageConverter for the given Converter . |
Modifier and Type | Method and Description |
---|---|
Object |
beforeBodyWrite(Object body,
MethodParameter returnType,
MediaType selectedContentType,
Class<? extends HttpMessageConverter<?>> selectedConverterType,
ServerHttpRequest request,
ServerHttpResponse response) |
boolean |
canRead(Type type,
Class<?> contextClass,
MediaType mediaType) |
boolean |
canWrite(Class<?> clazz,
MediaType mediaType) |
boolean |
canWrite(Type type,
Class<?> clazz,
MediaType mediaType) |
boolean |
supports(MethodParameter returnType,
Class<? extends HttpMessageConverter<?>> converterType) |
setJsonPrefix, setPrefixJson, writePrefix
canRead, getCharset, getContentLength, getDefaultContentType, getJavaType, getJsonEncoding, getObjectMapper, getObjectMappersForType, getSupportedMediaTypes, logWarningIfNecessary, read, readInternal, registerObjectMappersForType, setObjectMapper, setPrettyPrint, writeInternal, writeSuffix
supports, write, writeInternal
addDefaultHeaders, canRead, canWrite, getDefaultCharset, getSupportedMediaTypes, read, setDefaultCharset, setSupportedMediaTypes, write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSupportedMediaTypes, read, write
public AlpsJsonHttpMessageConverter(RootResourceInformationToAlpsDescriptorConverter converter)
AlpsJsonHttpMessageConverter
for the given Converter
.converter
- must not be null.public boolean canWrite(Class<?> clazz, MediaType mediaType)
canWrite
in interface HttpMessageConverter<Object>
canWrite
in class AbstractJackson2HttpMessageConverter
public boolean canWrite(Type type, Class<?> clazz, MediaType mediaType)
canWrite
in interface GenericHttpMessageConverter<Object>
canWrite
in class AbstractGenericHttpMessageConverter<Object>
public boolean canRead(Type type, Class<?> contextClass, MediaType mediaType)
canRead
in interface GenericHttpMessageConverter<Object>
canRead
in class AbstractJackson2HttpMessageConverter
public Object beforeBodyWrite(Object body, MethodParameter returnType, MediaType selectedContentType, Class<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response)
beforeBodyWrite
in interface ResponseBodyAdvice<Object>
public boolean supports(MethodParameter returnType, Class<? extends HttpMessageConverter<?>> converterType)
supports
in interface ResponseBodyAdvice<Object>
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.