class org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer
  super_class: java.lang.Object
{
  private final org.springframework.boot.web.servlet.ServletContextInitializer[] initializers;
    descriptor: [Lorg/springframework/boot/web/servlet/ServletContextInitializer;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  void <init>(org.springframework.boot.web.servlet.ServletContextInitializer[]);
    descriptor: ([Lorg/springframework/boot/web/servlet/ServletContextInitializer;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer this
         0: .line 37
            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 io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tThe import io.undertow cannot be resolved\n\tBuilder cannot be resolved to a type\n\tThe method createBuilder(AbstractConfigurableWebServerFactory) from the type UndertowWebServerFactoryDelegate refers to the missing type Builder\n\tDeploymentManager cannot be resolved to a type\n\tThe method createManager(ServletContextInitializer...) from the type UndertowServletWebServerFactory refers to the missing type DeploymentManager\n\tDeploymentManager cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tServlets cannot be resolved\n\tServlets cannot be resolved\n\tDefaultServlet cannot be resolved to a type\n\tServletStackTraces cannot be resolved to a variable\n\tThe method getDocumentRootResourceManager() from the type UndertowServletWebServerFactory refers to the missing type ResourceManager\n\tDeploymentManager cannot be resolved to a type\n\tServlets cannot be resolved\n\tDeploymentImpl cannot be resolved to a type\n\tDeploymentImpl cannot be resolved to a type\n\tSessionManager cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tListenerInfo cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tServletContainerInitializerInfo cannot be resolved to a type\n\tImmediateInstanceFactory cannot be resolved to a type\n\tServletContainerInitializer cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tFileResourceManager cannot be resolved to a type\n\tFileResourceManager cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tThe method getUndertowErrorPage(ErrorPage) from the type UndertowServletWebServerFactory refers to the missing type ErrorPage\n\tio cannot be resolved to a type\n\tThe method getStatus() from the type ErrorPage refers to the missing type HttpStatus\n\tio cannot be resolved to a type\n\tio cannot be resolved to a type\n\tio cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tMimeMapping cannot be resolved to a type\n\tDeploymentImpl cannot be resolved to a type\n\tDeploymentInfo cannot be resolved to a type\n\tMimeMapping cannot be resolved to a type\n\tBuilder cannot be resolved to a type\n\tDeploymentManager cannot be resolved to a type\n\tServletContainerInitializer cannot be resolved to a type\n\tServletContext cannot be resolved to a type\n\tServletException cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tThe method close() of type UndertowServletWebServerFactory.MetaInfResourcesResourceManager must override or implement a supertype method\n\tResource cannot be resolved to a type\n\tThe method getResource(String) of type UndertowServletWebServerFactory.MetaInfResourcesResourceManager must override or implement a supertype method\n\tURLResource cannot be resolved to a type\n\tThe method getMetaInfResource(URL, String) from the type UndertowServletWebServerFactory.MetaInfResourcesResourceManager refers to the missing type URLResource\n\tThe method isResourceChangeListenerSupported() of type UndertowServletWebServerFactory.MetaInfResourcesResourceManager must override or implement a supertype method\n\tResourceChangeListener cannot be resolved to a type\n\tResourceChangeListener cannot be resolved to a type\n\tURLResource cannot be resolved to a type\n\tURLResource cannot be resolved to a type\n\tURLResource cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResource cannot be resolved to a type\n\tThe method getResource(String) of type UndertowServletWebServerFactory.LoaderHidingResourceManager must override or implement a supertype method\n\tResourceManager cannot be resolved to a type\n\tThe method isResourceChangeListenerSupported() of type UndertowServletWebServerFactory.LoaderHidingResourceManager must override or implement a supertype method\n\tResourceManager cannot be resolved to a type\n\tResourceChangeListener cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tResourceChangeListener cannot be resolved to a type\n\tResourceManager cannot be resolved to a type\n\tThe method close() of type UndertowServletWebServerFactory.LoaderHidingResourceManager must override or implement a supertype method\n\tResourceManager cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$Initializer;
    MethodParameters:
              Name  Flags
      initializers  

  public void onStartup(java.util.Set<java.lang.Class<?>>, ServletContext);
    descriptor: (Ljava/util/Set;LServletContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer this
         0: .line 502
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tServletContext 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.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$Initializer;
    Exceptions:
      throws ServletException
    Signature: (Ljava/util/Set<Ljava/lang/Class<*>;>;LServletContext;)V
    MethodParameters:
                Name  Flags
      classes         
      servletContext  
}
SourceFile: "UndertowServletWebServerFactory.java"
NestHost: org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory
InnerClasses:
  private Initializer = org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$Initializer of org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory