public final class ch.qos.logback.classic.Logger implements org.slf4j.Logger, org.slf4j.spi.LocationAwareLogger, ch.qos.logback.core.spi.AppenderAttachable<ch.qos.logback.classic.spi.ILoggingEvent>, java.io.Serializable
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: ch.qos.logback.classic.Logger
super_class: java.lang.Object
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 5454405123156820674
public static final java.lang.String FQCN;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
private java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private transient ch.qos.logback.classic.Level level;
descriptor: Lch/qos/logback/classic/Level;
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
private transient int effectiveLevelInt;
descriptor: I
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
private transient ch.qos.logback.classic.Logger parent;
descriptor: Lch/qos/logback/classic/Logger;
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
private transient java.util.List<ch.qos.logback.classic.Logger> childrenList;
descriptor: Ljava/util/List;
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
Signature: Ljava/util/List<Lch/qos/logback/classic/Logger;>;
private transient ch.qos.logback.core.spi.AppenderAttachableImpl<ch.qos.logback.classic.spi.ILoggingEvent> aai;
descriptor: Lch/qos/logback/core/spi/AppenderAttachableImpl;
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
Signature: Lch/qos/logback/core/spi/AppenderAttachableImpl<Lch/qos/logback/classic/spi/ILoggingEvent;>;
private transient boolean additive;
descriptor: Z
flags: (0x0082) ACC_PRIVATE, ACC_TRANSIENT
final transient ch.qos.logback.classic.LoggerContext loggerContext;
descriptor: Lch/qos/logback/classic/LoggerContext;
flags: (0x0090) ACC_FINAL, ACC_TRANSIENT
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lch/qos/logback/classic/Logger;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
putstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
return
LocalVariableTable:
Start End Slot Name Signature
void <init>(java.lang.String, ch.qos.logback.classic.Logger, ch.qos.logback.classic.LoggerContext);
descriptor: (Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
flags: (0x0000)
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_1
putfield ch.qos.logback.classic.Logger.additive:Z
2: aload 0
aload 1
putfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
3: aload 0
aload 2
putfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
4: aload 0
aload 3
putfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
5: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lch/qos/logback/classic/Logger;
0 6 1 name Ljava/lang/String;
0 6 2 parent Lch/qos/logback/classic/Logger;
0 6 3 loggerContext Lch/qos/logback/classic/LoggerContext;
MethodParameters:
Name Flags
name
parent
loggerContext
public ch.qos.logback.classic.Level getEffectiveLevel();
descriptor: ()Lch/qos/logback/classic/Level;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
invokestatic ch.qos.logback.classic.Level.toLevel:(I)Lch/qos/logback/classic/Level;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
int getEffectiveLevelInt();
descriptor: ()I
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public ch.qos.logback.classic.Level getLevel();
descriptor: ()Lch/qos/logback/classic/Level;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
private boolean isRootLogger();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
ifnonnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
ch.qos.logback.classic.Logger getChildByName(java.lang.String);
descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
flags: (0x0000)
Code:
stack=2, locals=6, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 2
start local 2 3: iconst_0
istore 3
start local 3 4: goto 10
5: StackMap locals: int int
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast ch.qos.logback.classic.Logger
astore 4
start local 4 6: aload 4
invokevirtual ch.qos.logback.classic.Logger.getName:()Ljava/lang/String;
astore 5
start local 5 7: aload 1
aload 5
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
8: aload 4
areturn
end local 5 end local 4 9: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
10: iload 3
iload 2
if_icmplt 5
end local 3 11: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lch/qos/logback/classic/Logger;
0 12 1 childName Ljava/lang/String;
3 12 2 len I
4 11 3 i I
6 9 4 childLogger_i Lch/qos/logback/classic/Logger;
7 9 5 childName_i Ljava/lang/String;
MethodParameters:
Name Flags
childName final
public synchronized void setLevel(ch.qos.logback.classic.Level);
descriptor: (Lch/qos/logback/classic/Level;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
aload 1
if_acmpne 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
ifnonnull 4
aload 0
invokevirtual ch.qos.logback.classic.Logger.isRootLogger:()Z
ifeq 4
3: new java.lang.IllegalArgumentException
dup
ldc "The level of the root logger cannot be set to null"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
4: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
5: aload 1
ifnonnull 9
6: aload 0
aload 0
getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
7: aload 0
getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
invokevirtual ch.qos.logback.classic.Logger.getEffectiveLevel:()Lch/qos/logback/classic/Level;
astore 1
8: goto 10
9: StackMap locals:
StackMap stack:
aload 0
aload 1
getfield ch.qos.logback.classic.Level.levelInt:I
putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
10: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
ifnull 18
11: aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 2
start local 2 12: iconst_0
istore 3
start local 3 13: goto 17
14: StackMap locals: int int
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast ch.qos.logback.classic.Logger
astore 4
start local 4 15: aload 4
aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
invokevirtual ch.qos.logback.classic.Logger.handleParentLevelChange:(I)V
end local 4 16: iinc 3 1
StackMap locals:
StackMap stack:
17: iload 3
iload 2
if_icmplt 14
end local 3 end local 2 18: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
aload 0
aload 1
invokevirtual ch.qos.logback.classic.LoggerContext.fireOnLevelChange:(Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;)V
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lch/qos/logback/classic/Logger;
0 20 1 newLevel Lch/qos/logback/classic/Level;
12 18 2 len I
13 18 3 i I
15 16 4 child Lch/qos/logback/classic/Logger;
MethodParameters:
Name Flags
newLevel
private synchronized void handleParentLevelChange(int);
descriptor: (I)V
flags: (0x0022) ACC_PRIVATE, ACC_SYNCHRONIZED
Code:
stack=2, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
ifnonnull 10
1: aload 0
iload 1
putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
2: aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
ifnull 10
3: aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
invokeinterface java.util.List.size:()I
istore 2
start local 2 4: iconst_0
istore 3
start local 3 5: goto 9
6: StackMap locals: int int
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
iload 3
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast ch.qos.logback.classic.Logger
astore 4
start local 4 7: aload 4
iload 1
invokevirtual ch.qos.logback.classic.Logger.handleParentLevelChange:(I)V
end local 4 8: iinc 3 1
StackMap locals:
StackMap stack:
9: iload 3
iload 2
if_icmplt 6
end local 3 end local 2 10: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lch/qos/logback/classic/Logger;
0 11 1 newParentLevelInt I
4 10 2 len I
5 10 3 i I
7 8 4 child Lch/qos/logback/classic/Logger;
MethodParameters:
Name Flags
newParentLevelInt
public void detachAndStopAllAppenders();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnull 2
1: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.detachAndStopAllAppenders:()V
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
public boolean detachAppender(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
aload 1
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.detachAppender:(Ljava/lang/String;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 name Ljava/lang/String;
MethodParameters:
Name Flags
name
public synchronized void addAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>);
descriptor: (Lch/qos/logback/core/Appender;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnonnull 2
1: aload 0
new ch.qos.logback.core.spi.AppenderAttachableImpl
dup
invokespecial ch.qos.logback.core.spi.AppenderAttachableImpl.<init>:()V
putfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
aload 1
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.addAppender:(Lch/qos/logback/core/Appender;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lch/qos/logback/classic/Logger;
0 4 1 newAppender Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
Signature: (Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;)V
MethodParameters:
Name Flags
newAppender
public boolean isAttached(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>);
descriptor: (Lch/qos/logback/core/Appender;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
aload 1
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.isAttached:(Lch/qos/logback/core/Appender;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 appender Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
Signature: (Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;)Z
MethodParameters:
Name Flags
appender
public java.util.Iterator<ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>> iteratorForAppenders();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnonnull 2
1: getstatic java.util.Collections.EMPTY_LIST:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.iteratorForAppenders:()Ljava/util/Iterator;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
Signature: ()Ljava/util/Iterator<Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;>;
public ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent> getAppender(java.lang.String);
descriptor: (Ljava/lang/String;)Lch/qos/logback/core/Appender;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
aload 1
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.getAppender:(Ljava/lang/String;)Lch/qos/logback/core/Appender;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 name Ljava/lang/String;
Signature: (Ljava/lang/String;)Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
MethodParameters:
Name Flags
name
public void callAppenders(ch.qos.logback.classic.spi.ILoggingEvent);
descriptor: (Lch/qos/logback/classic/spi/ILoggingEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: aload 0
astore 3
start local 3 2: goto 7
3: StackMap locals: int ch.qos.logback.classic.Logger
StackMap stack:
iload 2
aload 3
aload 1
invokevirtual ch.qos.logback.classic.Logger.appendLoopOnAppenders:(Lch/qos/logback/classic/spi/ILoggingEvent;)I
iadd
istore 2
4: aload 3
getfield ch.qos.logback.classic.Logger.additive:Z
ifne 6
5: goto 8
6: StackMap locals:
StackMap stack:
aload 3
getfield ch.qos.logback.classic.Logger.parent:Lch/qos/logback/classic/Logger;
astore 3
StackMap locals:
StackMap stack:
7: aload 3
ifnonnull 3
end local 3 8: StackMap locals:
StackMap stack:
iload 2
ifne 10
9: aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
aload 0
invokevirtual ch.qos.logback.classic.LoggerContext.noAppenderDefinedWarning:(Lch/qos/logback/classic/Logger;)V
10: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lch/qos/logback/classic/Logger;
0 11 1 event Lch/qos/logback/classic/spi/ILoggingEvent;
1 11 2 writes I
2 8 3 l Lch/qos/logback/classic/Logger;
MethodParameters:
Name Flags
event
private int appendLoopOnAppenders(ch.qos.logback.classic.spi.ILoggingEvent);
descriptor: (Lch/qos/logback/classic/spi/ILoggingEvent;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnull 2
1: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
aload 1
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders:(Ljava/lang/Object;)I
ireturn
2: StackMap locals:
StackMap stack:
iconst_0
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 event Lch/qos/logback/classic/spi/ILoggingEvent;
MethodParameters:
Name Flags
event
public boolean detachAppender(ch.qos.logback.core.Appender<ch.qos.logback.classic.spi.ILoggingEvent>);
descriptor: (Lch/qos/logback/core/Appender;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
ifnonnull 2
1: iconst_0
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.aai:Lch/qos/logback/core/spi/AppenderAttachableImpl;
aload 1
invokevirtual ch.qos.logback.core.spi.AppenderAttachableImpl.detachAppender:(Lch/qos/logback/core/Appender;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 appender Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;
Signature: (Lch/qos/logback/core/Appender<Lch/qos/logback/classic/spi/ILoggingEvent;>;)Z
MethodParameters:
Name Flags
appender
ch.qos.logback.classic.Logger createChildByLastNamePart(java.lang.String);
descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
flags: (0x0000)
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokestatic ch.qos.logback.classic.util.LoggerNameUtil.getFirstSeparatorIndexOf:(Ljava/lang/String;)I
istore 2
start local 2 1: iload 2
iconst_m1
if_icmpeq 3
2: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Child name ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " passed as parameter, may not include ["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals: int
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
ifnonnull 5
4: aload 0
new java.util.concurrent.CopyOnWriteArrayList
dup
invokespecial java.util.concurrent.CopyOnWriteArrayList.<init>:()V
putfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual ch.qos.logback.classic.Logger.isRootLogger:()Z
ifeq 8
6: new ch.qos.logback.classic.Logger
dup
aload 1
aload 0
aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
invokespecial ch.qos.logback.classic.Logger.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
astore 3
start local 3 7: goto 9
end local 3 8: StackMap locals:
StackMap stack:
new ch.qos.logback.classic.Logger
dup
new java.lang.StringBuilder
dup
aload 0
getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
bipush 46
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aload 0
aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
invokespecial ch.qos.logback.classic.Logger.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
astore 3
start local 3 9: StackMap locals: ch.qos.logback.classic.Logger
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
aload 3
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
10: aload 3
aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
11: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lch/qos/logback/classic/Logger;
0 12 1 lastPart Ljava/lang/String;
1 12 2 i_index I
7 8 3 childLogger Lch/qos/logback/classic/Logger;
9 12 3 childLogger Lch/qos/logback/classic/Logger;
MethodParameters:
Name Flags
lastPart final
private void localLevelReset();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 10000
putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
1: aload 0
invokevirtual ch.qos.logback.classic.Logger.isRootLogger:()Z
ifeq 4
2: aload 0
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
putfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
3: goto 5
4: StackMap locals:
StackMap stack:
aload 0
aconst_null
putfield ch.qos.logback.classic.Logger.level:Lch/qos/logback/classic/Level;
5: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lch/qos/logback/classic/Logger;
void recursiveReset();
descriptor: ()V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual ch.qos.logback.classic.Logger.detachAndStopAllAppenders:()V
1: aload 0
invokevirtual ch.qos.logback.classic.Logger.localLevelReset:()V
2: aload 0
iconst_1
putfield ch.qos.logback.classic.Logger.additive:Z
3: aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
ifnonnull 5
4: return
5: StackMap locals:
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
goto 8
StackMap locals: ch.qos.logback.classic.Logger top java.util.Iterator
StackMap stack:
6: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast ch.qos.logback.classic.Logger
astore 1
start local 1 7: aload 1
invokevirtual ch.qos.logback.classic.Logger.recursiveReset:()V
end local 1 8: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 6
9: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lch/qos/logback/classic/Logger;
7 8 1 childLogger Lch/qos/logback/classic/Logger;
ch.qos.logback.classic.Logger createChildByName(java.lang.String);
descriptor: (Ljava/lang/String;)Lch/qos/logback/classic/Logger;
flags: (0x0000)
Code:
stack=5, locals=4, args_size=2
start local 0 start local 1 0: aload 1
aload 0
getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iconst_1
iadd
invokestatic ch.qos.logback.classic.util.LoggerNameUtil.getSeparatorIndexOf:(Ljava/lang/String;I)I
istore 2
start local 2 1: iload 2
iconst_m1
if_icmpeq 5
2: new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "For logger ["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "] child name ["
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: ldc " passed as parameter, may not include '.' after index"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
invokevirtual java.lang.String.length:()I
iconst_1
iadd
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
4: invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: int
StackMap stack:
aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
ifnonnull 7
6: aload 0
new java.util.concurrent.CopyOnWriteArrayList
dup
invokespecial java.util.concurrent.CopyOnWriteArrayList.<init>:()V
putfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
7: StackMap locals:
StackMap stack:
new ch.qos.logback.classic.Logger
dup
aload 1
aload 0
aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
invokespecial ch.qos.logback.classic.Logger.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/LoggerContext;)V
astore 3
start local 3 8: aload 0
getfield ch.qos.logback.classic.Logger.childrenList:Ljava/util/List;
aload 3
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
9: aload 3
aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
putfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
10: aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lch/qos/logback/classic/Logger;
0 11 1 childName Ljava/lang/String;
1 11 2 i_index I
8 11 3 childLogger Lch/qos/logback/classic/Logger;
MethodParameters:
Name Flags
childName final
private void filterAndLog_0_Or3Plus(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object[], java.lang.Throwable);
descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
aload 2
aload 0
aload 3
aload 4
aload 5
aload 6
invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_0_3OrMore:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
astore 7
start local 7 1: aload 7
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
aload 3
getfield ch.qos.logback.classic.Level.levelInt:I
if_icmple 6
3: return
4: StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
aload 7
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: return
6: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
invokevirtual ch.qos.logback.classic.Logger.buildLoggingEventAndAppend:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
7: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lch/qos/logback/classic/Logger;
0 8 1 localFQCN Ljava/lang/String;
0 8 2 marker Lorg/slf4j/Marker;
0 8 3 level Lch/qos/logback/classic/Level;
0 8 4 msg Ljava/lang/String;
0 8 5 params [Ljava/lang/Object;
0 8 6 t Ljava/lang/Throwable;
1 8 7 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
localFQCN final
marker final
level final
msg final
params final
t final
private void filterAndLog_1(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object, java.lang.Throwable);
descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
aload 2
aload 0
aload 3
aload 4
aload 5
aload 6
invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_1:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
astore 7
start local 7 1: aload 7
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
aload 3
getfield ch.qos.logback.classic.Level.levelInt:I
if_icmple 6
3: return
4: StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
aload 7
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: return
6: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aload 3
aload 4
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 5
aastore
aload 6
invokevirtual ch.qos.logback.classic.Logger.buildLoggingEventAndAppend:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
7: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lch/qos/logback/classic/Logger;
0 8 1 localFQCN Ljava/lang/String;
0 8 2 marker Lorg/slf4j/Marker;
0 8 3 level Lch/qos/logback/classic/Level;
0 8 4 msg Ljava/lang/String;
0 8 5 param Ljava/lang/Object;
0 8 6 t Ljava/lang/Throwable;
1 8 7 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
localFQCN final
marker final
level final
msg final
param final
t final
private void filterAndLog_2(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Throwable);
descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=9, locals=9, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
aload 2
aload 0
aload 3
aload 4
aload 5
aload 6
aload 7
invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_2:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
astore 8
start local 8 1: aload 8
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
aload 3
getfield ch.qos.logback.classic.Level.levelInt:I
if_icmple 6
3: return
4: StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
aload 8
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: return
6: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
aload 3
aload 4
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 5
aastore
dup
iconst_1
aload 6
aastore
aload 7
invokevirtual ch.qos.logback.classic.Logger.buildLoggingEventAndAppend:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
7: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lch/qos/logback/classic/Logger;
0 8 1 localFQCN Ljava/lang/String;
0 8 2 marker Lorg/slf4j/Marker;
0 8 3 level Lch/qos/logback/classic/Level;
0 8 4 msg Ljava/lang/String;
0 8 5 param1 Ljava/lang/Object;
0 8 6 param2 Ljava/lang/Object;
0 8 7 t Ljava/lang/Throwable;
1 8 8 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
localFQCN final
marker final
level final
msg final
param1 final
param2 final
t final
private void buildLoggingEventAndAppend(java.lang.String, org.slf4j.Marker, ch.qos.logback.classic.Level, java.lang.String, java.lang.Object[], java.lang.Throwable);
descriptor: (Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=8, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: new ch.qos.logback.classic.spi.LoggingEvent
dup
aload 1
aload 0
aload 3
aload 4
aload 6
aload 5
invokespecial ch.qos.logback.classic.spi.LoggingEvent.<init>:(Ljava/lang/String;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V
astore 7
start local 7 1: aload 7
aload 2
invokevirtual ch.qos.logback.classic.spi.LoggingEvent.setMarker:(Lorg/slf4j/Marker;)V
2: aload 0
aload 7
invokevirtual ch.qos.logback.classic.Logger.callAppenders:(Lch/qos/logback/classic/spi/ILoggingEvent;)V
3: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lch/qos/logback/classic/Logger;
0 4 1 localFQCN Ljava/lang/String;
0 4 2 marker Lorg/slf4j/Marker;
0 4 3 level Lch/qos/logback/classic/Level;
0 4 4 msg Ljava/lang/String;
0 4 5 params [Ljava/lang/Object;
0 4 6 t Ljava/lang/Throwable;
1 4 7 le Lch/qos/logback/classic/spi/LoggingEvent;
MethodParameters:
Name Flags
localFQCN final
marker final
level final
msg final
params final
t final
public void trace(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
public void trace(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg
public void trace(java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 1
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg1 Ljava/lang/Object;
0 2 3 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg1
arg2
public void trace(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
format
argArray
public void trace(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aload 2
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public void trace(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
marker
msg
public void trace(org.slf4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg
public void trace(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 2
aload 3
aload 4
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg1 Ljava/lang/Object;
0 2 4 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg1
arg2
public void trace(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
argArray
public void trace(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aload 3
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
0 2 3 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
marker
msg
t
public boolean isDebugEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual ch.qos.logback.classic.Logger.isDebugEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public boolean isDebugEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
astore 2
start local 2 1: aload 2
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
sipush 10000
if_icmpgt 3
iconst_1
ireturn
StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Unknown FilterReply value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lch/qos/logback/classic/Logger;
0 9 1 marker Lorg/slf4j/Marker;
1 9 2 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
marker
public void debug(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
public void debug(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg
public void debug(java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 1
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg1 Ljava/lang/Object;
0 2 3 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg1
arg2
public void debug(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
format
argArray
public void debug(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aload 2
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public void debug(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
marker
msg
public void debug(org.slf4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg
public void debug(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 2
aload 3
aload 4
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg1 Ljava/lang/Object;
0 2 4 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg1
arg2
public void debug(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
argArray
public void debug(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.DEBUG:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aload 3
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
0 2 3 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
marker
msg
t
public void error(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
public void error(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg
public void error(java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 1
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg1 Ljava/lang/Object;
0 2 3 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg1
arg2
public void error(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
format
argArray
public void error(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aload 2
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public void error(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
marker
msg
public void error(org.slf4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg
public void error(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 2
aload 3
aload 4
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg1 Ljava/lang/Object;
0 2 4 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg1
arg2
public void error(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
argArray
public void error(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aload 3
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
0 2 3 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
marker
msg
t
public boolean isInfoEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual ch.qos.logback.classic.Logger.isInfoEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public boolean isInfoEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
astore 2
start local 2 1: aload 2
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
sipush 20000
if_icmpgt 3
iconst_1
ireturn
StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Unknown FilterReply value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lch/qos/logback/classic/Logger;
0 9 1 marker Lorg/slf4j/Marker;
1 9 2 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
marker
public void info(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
public void info(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg
public void info(java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 1
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg1 Ljava/lang/Object;
0 2 3 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg1
arg2
public void info(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
format
argArray
public void info(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aload 2
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public void info(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
marker
msg
public void info(org.slf4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg
public void info(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 2
aload 3
aload 4
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg1 Ljava/lang/Object;
0 2 4 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg1
arg2
public void info(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
argArray
public void info(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.INFO:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aload 3
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
0 2 3 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
marker
msg
t
public boolean isTraceEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual ch.qos.logback.classic.Logger.isTraceEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public boolean isTraceEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic ch.qos.logback.classic.Level.TRACE:Lch/qos/logback/classic/Level;
invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
astore 2
start local 2 1: aload 2
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
sipush 5000
if_icmpgt 3
iconst_1
ireturn
StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Unknown FilterReply value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lch/qos/logback/classic/Logger;
0 9 1 marker Lorg/slf4j/Marker;
1 9 2 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
marker
public boolean isErrorEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual ch.qos.logback.classic.Logger.isErrorEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public boolean isErrorEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic ch.qos.logback.classic.Level.ERROR:Lch/qos/logback/classic/Level;
invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
astore 2
start local 2 1: aload 2
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
ldc 40000
if_icmpgt 3
iconst_1
ireturn
StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Unknown FilterReply value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lch/qos/logback/classic/Logger;
0 9 1 marker Lorg/slf4j/Marker;
1 9 2 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
marker
public boolean isWarnEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
invokevirtual ch.qos.logback.classic.Logger.isWarnEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public boolean isWarnEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
astore 2
start local 2 1: aload 2
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
sipush 30000
if_icmpgt 3
iconst_1
ireturn
StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 2
getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Unknown FilterReply value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lch/qos/logback/classic/Logger;
0 9 1 marker Lorg/slf4j/Marker;
1 9 2 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
marker
public boolean isEnabledFor(org.slf4j.Marker, ch.qos.logback.classic.Level);
descriptor: (Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
invokevirtual ch.qos.logback.classic.Logger.callTurboFilters:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
astore 3
start local 3 1: aload 3
getstatic ch.qos.logback.core.spi.FilterReply.NEUTRAL:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 4
2: aload 0
getfield ch.qos.logback.classic.Logger.effectiveLevelInt:I
aload 2
getfield ch.qos.logback.classic.Level.levelInt:I
if_icmpgt 3
iconst_1
ireturn
StackMap locals: ch.qos.logback.core.spi.FilterReply
StackMap stack:
3: iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 3
getstatic ch.qos.logback.core.spi.FilterReply.DENY:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 6
5: iconst_0
ireturn
6: StackMap locals:
StackMap stack:
aload 3
getstatic ch.qos.logback.core.spi.FilterReply.ACCEPT:Lch/qos/logback/core/spi/FilterReply;
if_acmpne 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Unknown FilterReply value: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lch/qos/logback/classic/Logger;
0 9 1 marker Lorg/slf4j/Marker;
0 9 2 level Lch/qos/logback/classic/Level;
1 9 3 decision Lch/qos/logback/core/spi/FilterReply;
MethodParameters:
Name Flags
marker
level
public boolean isEnabledFor(ch.qos.logback.classic.Level);
descriptor: (Lch/qos/logback/classic/Level;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aconst_null
aload 1
invokevirtual ch.qos.logback.classic.Logger.isEnabledFor:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
0 1 1 level Lch/qos/logback/classic/Level;
MethodParameters:
Name Flags
level
public void warn(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
public void warn(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 1
aconst_null
aload 2
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public void warn(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg
public void warn(java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 1
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 arg1 Ljava/lang/Object;
0 2 3 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
format
arg1
arg2
public void warn(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aconst_null
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 1
aload 2
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 format Ljava/lang/String;
0 2 2 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
format
argArray
public void warn(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
MethodParameters:
Name Flags
marker
msg
public void warn(org.slf4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_1:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg
public void warn(org.slf4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 2
aload 3
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 argArray [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
argArray
public void warn(org.slf4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 2
aload 3
aload 4
aconst_null
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_2:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arg1 Ljava/lang/Object;
0 2 4 arg2 Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arg1
arg2
public void warn(org.slf4j.Marker, java.lang.String, java.lang.Throwable);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
getstatic ch.qos.logback.classic.Level.WARN:Lch/qos/logback/classic/Level;
aload 2
aconst_null
aload 3
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 msg Ljava/lang/String;
0 2 3 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
marker
msg
t
public boolean isAdditive();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.additive:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public void setAdditive(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield ch.qos.logback.classic.Logger.additive:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lch/qos/logback/classic/Logger;
0 2 1 additive Z
MethodParameters:
Name Flags
additive
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "Logger["
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield ch.qos.logback.classic.Logger.name:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "]"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
private ch.qos.logback.core.spi.FilterReply callTurboFilters(org.slf4j.Marker, ch.qos.logback.classic.Level);
descriptor: (Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;)Lch/qos/logback/core/spi/FilterReply;
flags: (0x0002) ACC_PRIVATE
Code:
stack=7, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
aload 1
aload 0
aload 2
aconst_null
aconst_null
aconst_null
invokevirtual ch.qos.logback.classic.LoggerContext.getTurboFilterChainDecision_0_3OrMore:(Lorg/slf4j/Marker;Lch/qos/logback/classic/Logger;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)Lch/qos/logback/core/spi/FilterReply;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
0 1 1 marker Lorg/slf4j/Marker;
0 1 2 level Lch/qos/logback/classic/Level;
MethodParameters:
Name Flags
marker
level
public ch.qos.logback.classic.LoggerContext getLoggerContext();
descriptor: ()Lch/qos/logback/classic/LoggerContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield ch.qos.logback.classic.Logger.loggerContext:Lch/qos/logback/classic/LoggerContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
public void log(org.slf4j.Marker, java.lang.String, int, java.lang.String, java.lang.Object[], java.lang.Throwable);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;ILjava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: iload 3
invokestatic ch.qos.logback.classic.Level.fromLocationAwareLoggerInteger:(I)Lch/qos/logback/classic/Level;
astore 7
start local 7 1: aload 0
aload 2
aload 1
aload 7
aload 4
aload 5
aload 6
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
2: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 marker Lorg/slf4j/Marker;
0 3 2 fqcn Ljava/lang/String;
0 3 3 levelInt I
0 3 4 message Ljava/lang/String;
0 3 5 argArray [Ljava/lang/Object;
0 3 6 t Ljava/lang/Throwable;
1 3 7 level Lch/qos/logback/classic/Level;
MethodParameters:
Name Flags
marker
fqcn
levelInt
message
argArray
t
public void log(org.slf4j.event.LoggingEvent);
descriptor: (Lorg/slf4j/event/LoggingEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface org.slf4j.event.LoggingEvent.getLevel:()Lorg/slf4j/event/Level;
invokevirtual org.slf4j.event.Level.toInt:()I
invokestatic ch.qos.logback.classic.Level.fromLocationAwareLoggerInteger:(I)Lch/qos/logback/classic/Level;
astore 2
start local 2 1: aload 0
getstatic ch.qos.logback.classic.Logger.FQCN:Ljava/lang/String;
aload 1
invokeinterface org.slf4j.event.LoggingEvent.getMarker:()Lorg/slf4j/Marker;
aload 2
aload 1
invokeinterface org.slf4j.event.LoggingEvent.getMessage:()Ljava/lang/String;
aload 1
invokeinterface org.slf4j.event.LoggingEvent.getArgumentArray:()[Ljava/lang/Object;
aload 1
invokeinterface org.slf4j.event.LoggingEvent.getThrowable:()Ljava/lang/Throwable;
invokevirtual ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus:(Ljava/lang/String;Lorg/slf4j/Marker;Lch/qos/logback/classic/Level;Ljava/lang/String;[Ljava/lang/Object;Ljava/lang/Throwable;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lch/qos/logback/classic/Logger;
0 3 1 slf4jEvent Lorg/slf4j/event/LoggingEvent;
1 3 2 level Lch/qos/logback/classic/Level;
MethodParameters:
Name Flags
slf4jEvent
protected java.lang.Object readResolve();
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual ch.qos.logback.classic.Logger.getName:()Ljava/lang/String;
invokestatic org.slf4j.LoggerFactory.getLogger:(Ljava/lang/String;)Lorg/slf4j/Logger;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lch/qos/logback/classic/Logger;
Exceptions:
throws java.io.ObjectStreamException
}
Signature: Ljava/lang/Object;Lorg/slf4j/Logger;Lorg/slf4j/spi/LocationAwareLogger;Lch/qos/logback/core/spi/AppenderAttachable<Lch/qos/logback/classic/spi/ILoggingEvent;>;Ljava/io/Serializable;
SourceFile: "Logger.java"