public class org.springframework.web.filter.HiddenHttpMethodFilter extends org.springframework.web.filter.OncePerRequestFilter
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.web.filter.HiddenHttpMethodFilter
  super_class: org.springframework.web.filter.OncePerRequestFilter
{
  private static final java.util.List<java.lang.String> ALLOWED_METHODS;
    descriptor: Ljava/util/List;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/List<Ljava/lang/String;>;

  public static final java.lang.String DEFAULT_METHOD_PARAM;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "_method"

  private java.lang.String methodParam;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.web.filter.HiddenHttpMethodFilter this
         0: .line 25
            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 hierarchy of the type HiddenHttpMethodFilter is inconsistent\n\tThe type HiddenHttpMethodFilter must implement the inherited abstract method OncePerRequestFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)\n\tThe type HiddenHttpMethodFilter must implement the inherited abstract method ServletContextAware.setServletContext(ServletContext)\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\tHttpServletRequestWrapper cannot be resolved to a type\n\tHttpServletRequest cannot be resolved to a type\n\tThe method getMethod() of type HiddenHttpMethodFilter.HttpMethodRequestWrapper must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.web.filter.HiddenHttpMethodFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/HiddenHttpMethodFilter;

  public void setMethodParam(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.web.filter.HiddenHttpMethodFilter this
         0: .line 73
            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.HiddenHttpMethodFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/HiddenHttpMethodFilter;
    MethodParameters:
             Name  Flags
      methodParam  

  protected void doFilterInternal(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.HiddenHttpMethodFilter this
         0: .line 79
            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\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.HiddenHttpMethodFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/web/filter/HiddenHttpMethodFilter;
    Exceptions:
      throws ServletException, java.io.IOException
    MethodParameters:
             Name  Flags
      request      
      response     
      filterChain  
}
SourceFile: "HiddenHttpMethodFilter.java"
NestMembers:
  org.springframework.web.filter.HiddenHttpMethodFilter$HttpMethodRequestWrapper
InnerClasses:
  private HttpMethodRequestWrapper = org.springframework.web.filter.HiddenHttpMethodFilter$HttpMethodRequestWrapper of org.springframework.web.filter.HiddenHttpMethodFilter