@Order(value=1)
@ControllerAdvice
public class JacksonResponseBodyAdvice
extends java.lang.Object
implements org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<java.lang.Object>
| Constructor and Description |
|---|
JacksonResponseBodyAdvice() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
beforeBodyWrite(java.lang.Object returnValue,
org.springframework.core.MethodParameter methodParameter,
org.springframework.http.MediaType mediaType,
java.lang.Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType,
org.springframework.http.server.ServerHttpRequest serverHttpRequest,
org.springframework.http.server.ServerHttpResponse serverHttpResponse) |
com.fasterxml.jackson.databind.ser.FilterProvider |
getFilterProvider(JsonResultFilter jsonResultFilter) |
boolean |
supports(org.springframework.core.MethodParameter methodParameter,
java.lang.Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType) |
public boolean supports(org.springframework.core.MethodParameter methodParameter,
java.lang.Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType)
supports in interface org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<java.lang.Object>public java.lang.Object beforeBodyWrite(java.lang.Object returnValue,
org.springframework.core.MethodParameter methodParameter,
org.springframework.http.MediaType mediaType,
java.lang.Class<? extends org.springframework.http.converter.HttpMessageConverter<?>> converterType,
org.springframework.http.server.ServerHttpRequest serverHttpRequest,
org.springframework.http.server.ServerHttpResponse serverHttpResponse)
beforeBodyWrite in interface org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice<java.lang.Object>public com.fasterxml.jackson.databind.ser.FilterProvider getFilterProvider(JsonResultFilter jsonResultFilter)