final class org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager
  super_class: java.lang.Object
{
  private final java.util.List<java.net.URL> metaInfResourceJarUrls;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Ljava/net/URL;>;

  private void <init>(java.util.List<java.net.URL>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager 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$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;
    Signature: (Ljava/util/List<Ljava/net/URL;>;)V
    MethodParameters:
                        Name  Flags
      metaInfResourceJarUrls  

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
         0: .line 523
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method close() of type UndertowServletWebServerFactory.MetaInfResourcesResourceManager must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;
    Exceptions:
      throws java.io.IOException

  public Resource getResource(java.lang.String);
    descriptor: (Ljava/lang/String;)LResource;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
         0: .line 527
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;
    MethodParameters:
      Name  Flags
      path  

  public boolean isResourceChangeListenerSupported();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
         0: .line 538
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isResourceChangeListenerSupported() of type UndertowServletWebServerFactory.MetaInfResourcesResourceManager must override or implement a supertype method\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;

  public void registerResourceChangeListener(ResourceChangeListener);
    descriptor: (LResourceChangeListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
         0: .line 543
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tResourceChangeListener 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$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;
    MethodParameters:
          Name  Flags
      listener  

  public void removeResourceChangeListener(ResourceChangeListener);
    descriptor: (LResourceChangeListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
         0: .line 547
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tResourceChangeListener 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$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;
    MethodParameters:
          Name  Flags
      listener  

  private URLResource getMetaInfResource(java.net.URL, java.lang.String);
    descriptor: (Ljava/net/URL;Ljava/lang/String;)LURLResource;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
         0: .line 551
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \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"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/undertow/UndertowServletWebServerFactory$MetaInfResourcesResourceManager;
    MethodParameters:
             Name  Flags
      resourceJar  
      path         
}
SourceFile: "UndertowServletWebServerFactory.java"
NestHost: org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory
InnerClasses:
  private final MetaInfResourcesResourceManager = org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory$MetaInfResourcesResourceManager of org.springframework.boot.web.embedded.undertow.UndertowServletWebServerFactory