public abstract class org.springframework.web.filter.OncePerRequestFilter extends org.springframework.web.filter.GenericFilterBean
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: org.springframework.web.filter.OncePerRequestFilter
  super_class: org.springframework.web.filter.GenericFilterBean
{
  public static final java.lang.String ALREADY_FILTERED_SUFFIX;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: ".FILTERED"

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 21
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe import javax.servlet cannot be resolved\n\tThe hierarchy of the type OncePerRequestFilter is inconsistent\n\tServletRequest cannot be resolved to a type\n\tServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tDispatcherType cannot be resolved\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tDispatcherType cannot be resolved to a variable\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;

  public final void doFilter(ServletRequest, ServletResponse, FilterChain);
    descriptor: (LServletRequest;LServletResponse;LFilterChain;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 88
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tServletRequest cannot be resolved to a type\n\tServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tDispatcherType cannot be resolved\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;
    Exceptions:
      throws ServletException, java.io.IOException
    MethodParameters:
             Name  Flags
      request      
      response     
      filterChain  

  boolean skipDispatch(HttpServletRequest);
    descriptor: (LHttpServletRequest;)Z
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 128
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;
    MethodParameters:
         Name  Flags
      request  

  protected boolean isAsyncDispatch(HttpServletRequest);
    descriptor: (LHttpServletRequest;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 147
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHttpServletRequest cannot be resolved to a type\n\tDispatcherType cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;
    MethodParameters:
         Name  Flags
      request  

  protected boolean isAsyncStarted(HttpServletRequest);
    descriptor: (LHttpServletRequest;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 158
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tHttpServletRequest cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;
    MethodParameters:
         Name  Flags
      request  

  protected java.lang.String getAlreadyFilteredAttributeName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 171
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;

  protected boolean shouldNotFilter(HttpServletRequest);
    descriptor: (LHttpServletRequest;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 187
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHttpServletRequest cannot be resolved to a type\n\tServletException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;
    Exceptions:
      throws ServletException
    MethodParameters:
         Name  Flags
      request  

  protected boolean shouldNotFilterAsyncDispatch();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 208
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;

  protected boolean shouldNotFilterErrorDispatch();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 219
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;

  protected abstract void doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain);
    descriptor: (LHttpServletRequest;LHttpServletResponse;LFilterChain;)V
    flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT
    Exceptions:
      throws ServletException, java.io.IOException
    MethodParameters:
             Name  Flags
      request      
      response     
      filterChain  

  protected void doFilterNestedErrorDispatch(HttpServletRequest, HttpServletResponse, FilterChain);
    descriptor: (LHttpServletRequest;LHttpServletResponse;LFilterChain;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.web.filter.OncePerRequestFilter this
         0: .line 248
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tHttpServletRequest cannot be resolved to a type\n\tHttpServletResponse cannot be resolved to a type\n\tFilterChain cannot be resolved to a type\n\tServletException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.OncePerRequestFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/OncePerRequestFilter;
    Exceptions:
      throws ServletException, java.io.IOException
    MethodParameters:
             Name  Flags
      request      
      response     
      filterChain  
}
SourceFile: "OncePerRequestFilter.java"