Interface HandlerMethodArgumentResolverAdvice
public interface HandlerMethodArgumentResolverAdvice
The advice interface for
HandlerMethodArgumentResolver
- Since:
- 1.0.0
- Author:
- Mercy
-
Method Summary
Modifier and TypeMethodDescriptionvoid
afterResolveArgument
(org.springframework.core.MethodParameter parameter, Object resolvedArgument, org.springframework.web.method.support.ModelAndViewContainer mavContainer, org.springframework.web.context.request.NativeWebRequest webRequest, org.springframework.web.bind.support.WebDataBinderFactory binderFactory) callback afterresolve
of the supportedHandlerMethodArgumentResolver
void
beforeResolveArgument
(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) callback beforeresolve
of the supportedHandlerMethodArgumentResolver
-
Method Details
-
beforeResolveArgument
void beforeResolveArgument(org.springframework.core.MethodParameter parameter, @Nullable org.springframework.web.method.support.ModelAndViewContainer mavContainer, org.springframework.web.context.request.NativeWebRequest webRequest, @Nullable org.springframework.web.bind.support.WebDataBinderFactory binderFactory) throws Exception callback beforeresolve
of the supportedHandlerMethodArgumentResolver
- Parameters:
parameter
- the method parameter to resolve.mavContainer
- the ModelAndViewContainer for the current requestwebRequest
- the current requestbinderFactory
- a factory for creatingWebDataBinder
instances- Throws:
Exception
- in case of errors with the preparation of argument values
-
afterResolveArgument
void afterResolveArgument(org.springframework.core.MethodParameter parameter, Object resolvedArgument, @Nullable org.springframework.web.method.support.ModelAndViewContainer mavContainer, org.springframework.web.context.request.NativeWebRequest webRequest, @Nullable org.springframework.web.bind.support.WebDataBinderFactory binderFactory) throws Exception callback afterresolve
of the supportedHandlerMethodArgumentResolver
- Parameters:
parameter
- the method parameter to resolve.resolvedArgument
- the resolved argumentmavContainer
- the ModelAndViewContainer for the current requestwebRequest
- the current requestbinderFactory
- a factory for creatingWebDataBinder
instances- Throws:
Exception
- in case of errors with the preparation of argument values
-