public class org.springframework.boot.web.servlet.ServletListenerRegistrationBean<T extends java.util.EventListener> extends org.springframework.boot.web.servlet.RegistrationBean
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.web.servlet.ServletListenerRegistrationBean
  super_class: org.springframework.boot.web.servlet.RegistrationBean
{
  private static final java.util.Set<java.lang.Class<?>> SUPPORTED_TYPES;
    descriptor: Ljava/util/Set;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    Signature: Ljava/util/Set<Ljava/lang/Class<*>;>;

  private T listener;
    descriptor: Ljava/util/EventListener;
    flags: (0x0002) ACC_PRIVATE
    Signature: TT;

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.ServletListenerRegistrationBean this
         0: .line 24
            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 type ServletListenerRegistrationBean<T> must implement the inherited abstract method ServletContextInitializer.onStartup(ServletContext)\n\tThe type ServletListenerRegistrationBean<T> must implement the inherited abstract method RegistrationBean.register(String, ServletContext)\n\tServletContextAttributeListener cannot be resolved to a type\n\tServletRequestListener cannot be resolved to a type\n\tServletRequestAttributeListener cannot be resolved to a type\n\tHttpSessionAttributeListener cannot be resolved to a type\n\tHttpSessionListener cannot be resolved to a type\n\tServletContextListener cannot be resolved to a type\n\tServletContext 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.ServletListenerRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletListenerRegistrationBean<TT;>;

  public void <init>();
    descriptor: (Ljava/util/EventListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.ServletListenerRegistrationBean this
         0: .line 24
            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 type ServletListenerRegistrationBean<T> must implement the inherited abstract method ServletContextInitializer.onStartup(ServletContext)\n\tThe type ServletListenerRegistrationBean<T> must implement the inherited abstract method RegistrationBean.register(String, ServletContext)\n\tServletContextAttributeListener cannot be resolved to a type\n\tServletRequestListener cannot be resolved to a type\n\tServletRequestAttributeListener cannot be resolved to a type\n\tHttpSessionAttributeListener cannot be resolved to a type\n\tHttpSessionListener cannot be resolved to a type\n\tServletContextListener cannot be resolved to a type\n\tServletContext 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.ServletListenerRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletListenerRegistrationBean<TT;>;
    Signature: (TT;)V
    MethodParameters:
          Name  Flags
      listener  

  public void setListener();
    descriptor: (Ljava/util/EventListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.ServletListenerRegistrationBean this
         0: .line 93
            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.ServletListenerRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletListenerRegistrationBean<TT;>;
    Signature: (TT;)V
    MethodParameters:
          Name  Flags
      listener  

  public T getListener();
    descriptor: ()Ljava/util/EventListener;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.ServletListenerRegistrationBean this
         0: .line 103
            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.ServletListenerRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletListenerRegistrationBean<TT;>;
    Signature: ()TT;

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

  protected void register(java.lang.String, ServletContext);
    descriptor: (Ljava/lang/String;LServletContext;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.servlet.ServletListenerRegistrationBean this
         0: .line 114
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tServletContext 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.ServletListenerRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletListenerRegistrationBean<TT;>;
    MethodParameters:
                Name  Flags
      description     
      servletContext  

  public static boolean isSupportedType(java.util.EventListener);
    descriptor: (Ljava/util/EventListener;)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 128
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      listener  

  public static java.util.Set<java.lang.Class<?>> getSupportedTypes();
    descriptor: ()Ljava/util/Set;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 141
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Signature: ()Ljava/util/Set<Ljava/lang/Class<*>;>;
}
Signature: <T::Ljava/util/EventListener;>Lorg/springframework/boot/web/servlet/RegistrationBean;
SourceFile: "ServletListenerRegistrationBean.java"