class org.apache.commons.logging.LogAdapter$Slf4jLog<T extends Logger> implements org.apache.commons.logging.Log, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.apache.commons.logging.LogAdapter$Slf4jLog
  super_class: java.lang.Object
{
  protected final java.lang.String name;
    descriptor: Ljava/lang/String;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected transient T logger;
    descriptor: LLogger;
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT
    Signature: TT;

  public void <init>();
    descriptor: (LLogger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 22
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.apache.logging cannot be resolved\n\tThe import org.apache.logging cannot be resolved\n\tThe import org.apache.logging cannot be resolved\n\tThe import org.apache.logging cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tThe import org.slf4j cannot be resolved\n\tLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tLocationAwareLogger cannot be resolved to a type\n\tThe constructor LogAdapter.Slf4jLocationAwareLog(LocationAwareLogger) refers to the missing type LocationAwareLogger\n\tLocationAwareLogger cannot be resolved to a type\n\tLoggerFactory cannot be resolved\n\tLoggerContext cannot be resolved to a type\n\tLogManager cannot be resolved\n\tExtendedLogger cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tLoggerContext cannot be resolved to a type\n\tLogManager cannot be resolved\n\tExtendedLogger cannot be resolved to a type\n\tExtendedLogger cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tExtendedLogger cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tExtendedLogger cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tExtendedLogger cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tExtendedLogger cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tExtendedLogger cannot be resolved to a type\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a variable\n\tLevel cannot be resolved to a type\n\tExtendedLogger cannot be resolved to a type\n\tExtendedLogger cannot be resolved to a type\n\tExtendedLogger cannot be resolved to a type\n\tLogger cannot be resolved to a type\n\tThe method getName() is undefined for the type T\n\tThe method isErrorEnabled() is undefined for the type T\n\tThe method isWarnEnabled() is undefined for the type T\n\tThe method isInfoEnabled() is undefined for the type T\n\tThe method isDebugEnabled() is undefined for the type T\n\tThe method isTraceEnabled() is undefined for the type T\n\tThe method isErrorEnabled() is undefined for the type T\n\tThe method error(String) is undefined for the type T\n\tThe method isErrorEnabled() is undefined for the type T\n\tThe method error(String, Throwable) is undefined for the type T\n\tThe method isWarnEnabled() is undefined for the type T\n\tThe method warn(String) is undefined for the type T\n\tThe method isWarnEnabled() is undefined for the type T\n\tThe method warn(String, Throwable) is undefined for the type T\n\tThe method isInfoEnabled() is undefined for the type T\n\tThe method info(String) is undefined for the type T\n\tThe method isInfoEnabled() is undefined for the type T\n\tThe method info(String, Throwable) is undefined for the type T\n\tThe method isDebugEnabled() is undefined for the type T\n\tThe method debug(String) is undefined for the type T\n\tThe method isDebugEnabled() is undefined for the type T\n\tThe method debug(String, Throwable) is undefined for the type T\n\tThe method isTraceEnabled() is undefined for the type T\n\tThe method trace(String) is undefined for the type T\n\tThe method isTraceEnabled() is undefined for the type T\n\tThe method trace(String, Throwable) is undefined for the type T\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a variable\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n\tLocationAwareLogger cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    Signature: (TT;)V
    MethodParameters:
        Name  Flags
      logger  

  public boolean isFatalEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 289
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;

  public boolean isErrorEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 295
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isErrorEnabled() is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;

  public boolean isWarnEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 300
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isWarnEnabled() is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;

  public boolean isInfoEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 305
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isInfoEnabled() is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;

  public boolean isDebugEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 310
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isDebugEnabled() is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;

  public boolean isTraceEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 315
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe method isTraceEnabled() is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;

  public void fatal(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 319
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
         Name  Flags
      message  

  public void fatal(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 324
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
           Name  Flags
      message    
      exception  

  public void error(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 330
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isErrorEnabled() is undefined for the type T\n\tThe method error(String) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
         Name  Flags
      message  

  public void error(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 337
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isErrorEnabled() is undefined for the type T\n\tThe method error(String, Throwable) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
           Name  Flags
      message    
      exception  

  public void warn(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 344
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isWarnEnabled() is undefined for the type T\n\tThe method warn(String) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
         Name  Flags
      message  

  public void warn(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 351
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isWarnEnabled() is undefined for the type T\n\tThe method warn(String, Throwable) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
           Name  Flags
      message    
      exception  

  public void info(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 358
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isInfoEnabled() is undefined for the type T\n\tThe method info(String) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
         Name  Flags
      message  

  public void info(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 365
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isInfoEnabled() is undefined for the type T\n\tThe method info(String, Throwable) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
           Name  Flags
      message    
      exception  

  public void debug(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 372
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isDebugEnabled() is undefined for the type T\n\tThe method debug(String) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
         Name  Flags
      message  

  public void debug(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 379
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isDebugEnabled() is undefined for the type T\n\tThe method debug(String, Throwable) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
           Name  Flags
      message    
      exception  

  public void trace(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 386
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isTraceEnabled() is undefined for the type T\n\tThe method trace(String) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
         Name  Flags
      message  

  public void trace(java.lang.Object, java.lang.Throwable);
    descriptor: (Ljava/lang/Object;Ljava/lang/Throwable;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 393
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe method isTraceEnabled() is undefined for the type T\n\tThe method trace(String, Throwable) is undefined for the type T\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
    MethodParameters:
           Name  Flags
      message    
      exception  

  protected java.lang.Object readResolve();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
         0: .line 398
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.apache.commons.logging.LogAdapter$Slf4jLog this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/logging/LogAdapter$Slf4jLog<TT;>;
}
Signature: <T:LLogger;>Ljava/lang/Object;Lorg/apache/commons/logging/Log;Ljava/io/Serializable;
SourceFile: "LogAdapter.java"
NestHost: org.apache.commons.logging.LogAdapter
InnerClasses:
  private Slf4jLog = org.apache.commons.logging.LogAdapter$Slf4jLog of org.apache.commons.logging.LogAdapter