public class org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader
  super_class: java.lang.Object
{
  private static final org.apache.commons.logging.Log logger;
    descriptor: Lorg/apache/commons/logging/Log;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 24
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.tomcat cannot be resolved\n\tParallelWebappClassLoader cannot be resolved to a type\n\tJreCompat cannot be resolved\n\tThe method registerAsParallelCapable() from the type ClassLoader is not visible\n\tThe method findResource(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method findResources(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method loadClass(String, boolean) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tJreCompat cannot be resolved\n\tThe method getClassLoadingLock(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method findLoadedClass0(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tJreCompat cannot be resolved\n\tThe method findLoadedClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tdelegate cannot be resolved or is not a field\n\tThe method filter(String, boolean) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method resolveClass(Class<capture#21-of ?>) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method addURL(URL) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tparent cannot be resolved or is not a field\n\tparent cannot be resolved or is not a field\n\tThe method findClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tsecurityManager cannot be resolved or is not a field\n\tsecurityManager cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;

  public void <init>(java.lang.ClassLoader);
    descriptor: (Ljava/lang/ClassLoader;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 24
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.apache.catalina cannot be resolved\n\tThe import org.apache.tomcat cannot be resolved\n\tParallelWebappClassLoader cannot be resolved to a type\n\tJreCompat cannot be resolved\n\tThe method registerAsParallelCapable() from the type ClassLoader is not visible\n\tThe method findResource(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method findResources(String) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tThe method loadClass(String, boolean) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tJreCompat cannot be resolved\n\tThe method getClassLoadingLock(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method findLoadedClass0(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tJreCompat cannot be resolved\n\tThe method findLoadedClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tdelegate cannot be resolved or is not a field\n\tThe method filter(String, boolean) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method resolveClass(Class<capture#21-of ?>) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tThe method addURL(URL) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tparent cannot be resolved or is not a field\n\tparent cannot be resolved or is not a field\n\tThe method findClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tsecurityManager cannot be resolved or is not a field\n\tsecurityManager cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    MethodParameters:
        Name  Flags
      parent  

  public java.net.URL findResource(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/net/URL;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 57
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method findResource(String) of type TomcatEmbeddedWebappClassLoader 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.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    MethodParameters:
      Name  Flags
      name  

  public java.util.Enumeration<java.net.URL> findResources(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/util/Enumeration;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 62
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method findResources(String) of type TomcatEmbeddedWebappClassLoader 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.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Exceptions:
      throws java.io.IOException
    Signature: (Ljava/lang/String;)Ljava/util/Enumeration<Ljava/net/URL;>;
    MethodParameters:
      Name  Flags
      name  

  public java.lang.Class<?> loadClass(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Ljava/lang/Class;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 67
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method loadClass(String, boolean) of type TomcatEmbeddedWebappClassLoader must override or implement a supertype method\n\tJreCompat cannot be resolved\n\tThe method getClassLoadingLock(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Exceptions:
      throws java.lang.ClassNotFoundException
    Signature: (Ljava/lang/String;Z)Ljava/lang/Class<*>;
    MethodParameters:
         Name  Flags
      name     
      resolve  

  private java.lang.Class<?> findExistingLoadedClass(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Class;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 79
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method findLoadedClass0(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n\tJreCompat cannot be resolved\n\tThe method findLoadedClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      name  

  private java.lang.Class<?> doLoadClass(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Class;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 86
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tdelegate cannot be resolved or is not a field\n\tThe method filter(String, boolean) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Exceptions:
      throws java.lang.ClassNotFoundException
    Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      name  

  private java.lang.Class<?> resolveIfNecessary(java.lang.Class<?>, boolean);
    descriptor: (Ljava/lang/Class;Z)Ljava/lang/Class;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 96
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method resolveClass(Class<capture#21-of ?>) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Signature: (Ljava/lang/Class<*>;Z)Ljava/lang/Class<*>;
    MethodParameters:
             Name  Flags
      resultClass  
      resolve      

  protected void addURL(java.net.URL);
    descriptor: (Ljava/net/URL;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 102
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method addURL(URL) of type TomcatEmbeddedWebappClassLoader 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.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    MethodParameters:
      Name  Flags
      url   

  private java.lang.Class<?> loadFromParent(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Class;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 110
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tparent cannot be resolved or is not a field\n\tparent cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      name  

  private java.lang.Class<?> findClassIgnoringNotFound(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Class;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 123
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method findClass(String) is undefined for the type TomcatEmbeddedWebappClassLoader\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Signature: (Ljava/lang/String;)Ljava/lang/Class<*>;
    MethodParameters:
      Name  Flags
      name  

  private void checkPackageAccess(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
         0: .line 131
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tsecurityManager cannot be resolved or is not a field\n\tsecurityManager cannot be resolved or is not a field\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.springframework.boot.web.embedded.tomcat.TomcatEmbeddedWebappClassLoader this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/springframework/boot/web/embedded/tomcat/TomcatEmbeddedWebappClassLoader;
    Exceptions:
      throws java.lang.ClassNotFoundException
    MethodParameters:
      Name  Flags
      name  
}
SourceFile: "TomcatEmbeddedWebappClassLoader.java"