Interface HandlerMethodArgumentResolverAdvice
- All Known Implementing Classes:
LoggingHandlerMethodArgumentResolverAdvice
public interface HandlerMethodArgumentResolverAdvice
The advice interface for
HandlerMethodArgumentResolver- Since:
- 1.0.0
- Author:
- Mercy
-
Method Summary
Modifier and TypeMethodDescriptionvoidafterResolveArgument(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 afterresolveof the supportedHandlerMethodArgumentResolvervoidbeforeResolveArgument(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 beforeresolveof 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 beforeresolveof the supportedHandlerMethodArgumentResolver- Parameters:
parameter- the method parameter to resolve.mavContainer- the ModelAndViewContainer for the current requestwebRequest- the current requestbinderFactory- a factory for creatingWebDataBinderinstances- 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 afterresolveof 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 creatingWebDataBinderinstances- Throws:
Exception- in case of errors with the preparation of argument values
-