public interface org.springframework.web.context.request.WebRequestInterceptor
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.springframework.web.context.request.WebRequestInterceptor
  super_class: java.lang.Object
{
  public abstract void preHandle(org.springframework.web.context.request.WebRequest);
    descriptor: (Lorg/springframework/web/context/request/WebRequest;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      request  

  public abstract void postHandle(org.springframework.web.context.request.WebRequest, org.springframework.ui.ModelMap);
    descriptor: (Lorg/springframework/web/context/request/WebRequest;Lorg/springframework/ui/ModelMap;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.Exception
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
    MethodParameters:
         Name  Flags
      request  
      model    

  public abstract void afterCompletion(org.springframework.web.context.request.WebRequest, java.lang.Exception);
    descriptor: (Lorg/springframework/web/context/request/WebRequest;Ljava/lang/Exception;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.lang.Exception
    RuntimeVisibleParameterAnnotations: 
      0:
      1:
        org.springframework.lang.Nullable()
    MethodParameters:
         Name  Flags
      request  
      ex       
}
SourceFile: "WebRequestInterceptor.java"