org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver
org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor
org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor
com.owlike.genson.ext.spring.ExtendedReqRespBodyMethodProcessor
Fields inherited from class org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver
allSupportedMediaTypes, logger, messageConverters
handleReturnValue
(
Object
returnValue,
org.springframework.core.MethodParameter returnType,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest)
Object
resolveArgument
(org.springframework.core.MethodParameter parameter,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
Methods inherited from class org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor
readWithMessageConverters, supportsParameter, supportsReturnType
Methods inherited from class org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor
createOutputMessage, getProducibleMediaTypes, writeWithMessageConverters, writeWithMessageConverters
Methods inherited from class org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodArgumentResolver
createInputMessage, readWithMessageConverters
resolveArgument
public Object resolveArgument(org.springframework.core.MethodParameter parameter,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
throws Exception
Specified by:
resolveArgument
in interface
org.springframework.web.method.support.HandlerMethodArgumentResolver
Overrides:
resolveArgument
in class
org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor
Throws:
Exception
handleReturnValue
public void handleReturnValue(Object returnValue,
org.springframework.core.MethodParameter returnType,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest)
throws IOException,
org.springframework.web.HttpMediaTypeNotAcceptableException
Specified by:
handleReturnValue
in interface
org.springframework.web.method.support.HandlerMethodReturnValueHandler
Overrides:
handleReturnValue
in class
org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor
Throws:
IOException
org.springframework.web.HttpMediaTypeNotAcceptableException