public class org.springframework.boot.web.servlet.ServletRegistrationBean<T extends Servlet> extends org.springframework.boot.web.servlet.DynamicRegistrationBean<ServletRegistration.Dynamic>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.web.servlet.ServletRegistrationBean
  super_class: java.lang.Object
{
  private static final java.lang.String[] DEFAULT_MAPPINGS;
    descriptor: [Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private T servlet;
    descriptor: LServlet;
    flags: (0x0002) ACC_PRIVATE
    Signature: TT;

  private java.util.Set<java.lang.String> urlMappings;
    descriptor: Ljava/util/Set;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Set<Ljava/lang/String;>;

  private boolean alwaysMapUrl;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private int loadOnStartup;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private MultipartConfigElement multipartConfig;
    descriptor: LMultipartConfigElement;
    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.boot.web.servlet.ServletRegistrationBean 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 type ServletRegistrationBean<T> must implement the inherited abstract method ServletContextInitializer.onStartup(ServletContext)\n\tThe type ServletRegistrationBean<T> must implement the inherited abstract method RegistrationBean.register(String, ServletContext)\n\tThe type ServletRegistrationBean<T> must implement the inherited abstract method DynamicRegistrationBean<Dynamic>.addRegistration(String, ServletContext)\n\tServlet cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tServletContext cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement 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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;

  public void <init>(T, java.lang.String[]);
    descriptor: (LServlet;[Ljava/lang/String;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean 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 type ServletRegistrationBean<T> must implement the inherited abstract method ServletContextInitializer.onStartup(ServletContext)\n\tThe type ServletRegistrationBean<T> must implement the inherited abstract method RegistrationBean.register(String, ServletContext)\n\tThe type ServletRegistrationBean<T> must implement the inherited abstract method DynamicRegistrationBean<Dynamic>.addRegistration(String, ServletContext)\n\tServlet cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tServletContext cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement 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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    Signature: (TT;[Ljava/lang/String;)V
    MethodParameters:
             Name  Flags
      servlet      
      urlMappings  

  public void <init>(T, boolean, java.lang.String[]);
    descriptor: (LServlet;Z[Ljava/lang/String;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean 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 type ServletRegistrationBean<T> must implement the inherited abstract method ServletContextInitializer.onStartup(ServletContext)\n\tThe type ServletRegistrationBean<T> must implement the inherited abstract method RegistrationBean.register(String, ServletContext)\n\tThe type ServletRegistrationBean<T> must implement the inherited abstract method DynamicRegistrationBean<Dynamic>.addRegistration(String, ServletContext)\n\tServlet cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tServletContext cannot be resolved to a type\n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement 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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    Signature: (TT;Z[Ljava/lang/String;)V
    MethodParameters:
              Name  Flags
      servlet       
      alwaysMapUrl  
      urlMappings   

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

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

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

  public java.util.Collection<java.lang.String> getUrlMappings();
    descriptor: ()Ljava/util/Collection;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 129
            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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    Signature: ()Ljava/util/Collection<Ljava/lang/String;>;

  public void addUrlMappings(java.lang.String[]);
    descriptor: ([Ljava/lang/String;)V
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 138
            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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    MethodParameters:
             Name  Flags
      urlMappings  

  public void setLoadOnStartup(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 148
            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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    MethodParameters:
               Name  Flags
      loadOnStartup  

  public void setMultipartConfig(MultipartConfigElement);
    descriptor: (LMultipartConfigElement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 156
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement 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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    MethodParameters:
                 Name  Flags
      multipartConfig  

  public MultipartConfigElement getMultipartConfig();
    descriptor: ()LMultipartConfigElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 165
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement 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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<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.ServletRegistrationBean this
         0: .line 170
            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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;

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

  protected void configure(ServletRegistration.Dynamic);
    descriptor: (LServletRegistration/Dynamic;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 187
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tServletRegistration cannot be resolved to a type\n\tMultipartConfigElement cannot be resolved to a type\n\tMultipartConfigElement 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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
    MethodParameters:
              Name  Flags
      registration  

  public java.lang.String getServletName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 206
            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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.servlet.ServletRegistrationBean this
         0: .line 211
            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.ServletRegistrationBean this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/servlet/ServletRegistrationBean<TT;>;
}
Signature: <T:LServlet;>Lorg/springframework/boot/web/servlet/DynamicRegistrationBean<LServletRegistration/Dynamic;>;
SourceFile: "ServletRegistrationBean.java"