Interface HandlerMethodArgumentResolverAdvice


public interface HandlerMethodArgumentResolverAdvice
The advice interface for HandlerMethodArgumentResolver
Since:
1.0.0
Author:
Mercy
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    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 after resolve of the supported HandlerMethodArgumentResolver
    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 before resolve of the supported HandlerMethodArgumentResolver
  • 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 before resolve of the supported HandlerMethodArgumentResolver
      Parameters:
      parameter - the method parameter to resolve.
      mavContainer - the ModelAndViewContainer for the current request
      webRequest - the current request
      binderFactory - a factory for creating WebDataBinder 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 after resolve of the supported HandlerMethodArgumentResolver
      Parameters:
      parameter - the method parameter to resolve.
      resolvedArgument - the resolved argument
      mavContainer - the ModelAndViewContainer for the current request
      webRequest - the current request
      binderFactory - a factory for creating WebDataBinder instances
      Throws:
      Exception - in case of errors with the preparation of argument values