Class AlpsJsonHttpMessageConverter
java.lang.Object
org.springframework.http.converter.AbstractHttpMessageConverter<Object>
org.springframework.http.converter.AbstractGenericHttpMessageConverter<Object>
org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter
org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter
- All Implemented Interfaces:
GenericHttpMessageConverter<Object>, HttpMessageConverter<Object>, ResponseBodyAdvice<Object>
@Deprecated(since="5.0",
forRemoval=true)
public class AlpsJsonHttpMessageConverter
extends MappingJackson2HttpMessageConverter
implements ResponseBodyAdvice<Object>
Deprecated, for removal: This API element is subject to removal in a future version.
- Author:
- Oliver Gierke, Greg Turnquist
-
Field Summary
Fields inherited from class AbstractJackson2HttpMessageConverter
defaultObjectMapperFields inherited from class AbstractHttpMessageConverter
logger -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Creates a newAlpsJsonHttpMessageConverterfor the givenConverter. -
Method Summary
Modifier and TypeMethodDescription@Nullable ObjectbeforeBodyWrite(@Nullable Object body, MethodParameter returnType, MediaType selectedContentType, Class<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleanDeprecated, for removal: This API element is subject to removal in a future version.booleansupports(MethodParameter returnType, Class<? extends HttpMessageConverter<?>> converterType) Deprecated, for removal: This API element is subject to removal in a future version.Methods inherited from class MappingJackson2HttpMessageConverter
getMediaTypesForProblemDetail, setJsonPrefix, setPrefixJson, writePrefixMethods inherited from class AbstractJackson2HttpMessageConverter
canRead, customizeReader, customizeWriter, getCharset, getContentLength, getDefaultContentType, getJavaType, getJsonEncoding, getObjectMapper, getObjectMappersForType, getSupportedMediaTypes, logWarningIfNecessary, read, readInternal, registerObjectMappersForType, setObjectMapper, setPrettyPrint, setSupportedMediaTypes, supportsRepeatableWrites, writeInternal, writeSuffixMethods inherited from class AbstractGenericHttpMessageConverter
supports, write, writeInternalMethods inherited from class AbstractHttpMessageConverter
addDefaultHeaders, canRead, canWrite, getDefaultCharset, getSupportedMediaTypes, read, setDefaultCharset, writeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface HttpMessageConverter
getSupportedMediaTypes, read, writeMethods inherited from interface ResponseBodyAdvice
determineWriteHints
-
Constructor Details
-
AlpsJsonHttpMessageConverter
Deprecated, for removal: This API element is subject to removal in a future version.Creates a newAlpsJsonHttpMessageConverterfor the givenConverter.- Parameters:
converter- must not be null.
-
-
Method Details
-
canWrite
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
canWritein interfaceHttpMessageConverter<Object>- Overrides:
canWritein classAbstractJackson2HttpMessageConverter
-
canWrite
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
canWritein interfaceGenericHttpMessageConverter<Object>- Overrides:
canWritein classAbstractGenericHttpMessageConverter<Object>
-
canRead
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
canReadin interfaceGenericHttpMessageConverter<Object>- Overrides:
canReadin classAbstractJackson2HttpMessageConverter
-
beforeBodyWrite
public @Nullable Object beforeBodyWrite(@Nullable Object body, MethodParameter returnType, MediaType selectedContentType, Class<? extends HttpMessageConverter<?>> selectedConverterType, ServerHttpRequest request, ServerHttpResponse response) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
beforeBodyWritein interfaceResponseBodyAdvice<Object>
-
supports
public boolean supports(MethodParameter returnType, Class<? extends HttpMessageConverter<?>> converterType) Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
supportsin interfaceResponseBodyAdvice<Object>
-
AlpsJacksonJsonHttpMessageConverter.