public class org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean extends org.springframework.boot.web.servlet.AbstractFilterRegistrationBean<DelegatingFilterProxy> implements org.springframework.context.ApplicationContextAware
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean
  super_class: java.lang.Object
{
  private org.springframework.context.ApplicationContext applicationContext;
    descriptor: Lorg/springframework/context/ApplicationContext;
    flags: (0x0002) ACC_PRIVATE

  private final java.lang.String targetBeanName;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(java.lang.String, org.springframework.boot.web.servlet.ServletRegistrationBean<?>[]);
    descriptor: (Ljava/lang/String;[Lorg/springframework/boot/web/servlet/ServletRegistrationBean;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
         0: .line 19
            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 org.springframework.web cannot be resolved\n\tThe import org.springframework.web cannot be resolved\n\tThe type DelegatingFilterProxyRegistrationBean must implement the inherited abstract method ServletContextInitializer.onStartup(ServletContext)\n\tThe type DelegatingFilterProxyRegistrationBean must implement the inherited abstract method RegistrationBean.register(String, ServletContext)\n\tThe type DelegatingFilterProxyRegistrationBean must implement the inherited abstract method DynamicRegistrationBean<Dynamic>.addRegistration(String, ServletContext)\n\tDelegatingFilterProxy cannot be resolved to a type\n\tDelegatingFilterProxy cannot be resolved to a type\n\tDelegatingFilterProxy cannot be resolved to a type\n\tThe method getWebApplicationContext() from the type DelegatingFilterProxyRegistrationBean refers to the missing type WebApplicationContext\n\tThe method initFilterBean() of type new DelegatingFilterProxy(){} must override or implement a supertype method\n\tServletException cannot be resolved to a type\n\tWebApplicationContext cannot be resolved to a type\n\tWebApplicationContext cannot be resolved to a type\n\tWebApplicationContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/DelegatingFilterProxyRegistrationBean;
    Signature: (Ljava/lang/String;[Lorg/springframework/boot/web/servlet/ServletRegistrationBean<*>;)V
    MethodParameters:
                          Name  Flags
      targetBeanName            
      servletRegistrationBeans  

  public void setApplicationContext(org.springframework.context.ApplicationContext);
    descriptor: (Lorg/springframework/context/ApplicationContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
         0: .line 77
            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.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/DelegatingFilterProxyRegistrationBean;
    Exceptions:
      throws org.springframework.beans.BeansException
    MethodParameters:
                    Name  Flags
      applicationContext  

  protected java.lang.String getTargetBeanName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
         0: .line 81
            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.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/DelegatingFilterProxyRegistrationBean;

  public DelegatingFilterProxy getFilter();
    descriptor: ()LDelegatingFilterProxy;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
         0: .line 86
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tDelegatingFilterProxy cannot be resolved to a type\n\tDelegatingFilterProxy cannot be resolved to a type\n\tThe method getWebApplicationContext() from the type DelegatingFilterProxyRegistrationBean refers to the missing type WebApplicationContext\n\tThe method initFilterBean() of type new DelegatingFilterProxy(){} must override or implement a supertype method\n\tServletException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/DelegatingFilterProxyRegistrationBean;

  private WebApplicationContext getWebApplicationContext();
    descriptor: ()LWebApplicationContext;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
         0: .line 97
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tWebApplicationContext cannot be resolved to a type\n\tWebApplicationContext cannot be resolved to a type\n\tWebApplicationContext cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/DelegatingFilterProxyRegistrationBean;
}
Signature: Lorg/springframework/boot/web/servlet/AbstractFilterRegistrationBean<LDelegatingFilterProxy;>;Lorg/springframework/context/ApplicationContextAware;
SourceFile: "DelegatingFilterProxyRegistrationBean.java"
NestMembers:
  org.springframework.boot.web.servlet.DelegatingFilterProxyRegistrationBean$1