public class org.slf4j.helpers.SubstituteLogger implements org.slf4j.Logger
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.slf4j.helpers.SubstituteLogger
super_class: java.lang.Object
{
private final java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private volatile org.slf4j.Logger _delegate;
descriptor: Lorg/slf4j/Logger;
flags: (0x0042) ACC_PRIVATE, ACC_VOLATILE
private java.lang.Boolean delegateEventAware;
descriptor: Ljava/lang/Boolean;
flags: (0x0002) ACC_PRIVATE
private java.lang.reflect.Method logMethodCache;
descriptor: Ljava/lang/reflect/Method;
flags: (0x0002) ACC_PRIVATE
private org.slf4j.event.EventRecodingLogger eventRecodingLogger;
descriptor: Lorg/slf4j/event/EventRecodingLogger;
flags: (0x0002) ACC_PRIVATE
private java.util.Queue<org.slf4j.event.SubstituteLoggingEvent> eventQueue;
descriptor: Ljava/util/Queue;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/Queue<Lorg/slf4j/event/SubstituteLoggingEvent;>;
private final boolean createdPostInitialization;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(java.lang.String, java.util.Queue<org.slf4j.event.SubstituteLoggingEvent>, );
descriptor: (Ljava/lang/String;Ljava/util/Queue;Z)V
flags: (0x0001) ACC_PUBLIC
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
aload 1
putfield org.slf4j.helpers.SubstituteLogger.name:Ljava/lang/String;
2: aload 0
aload 2
putfield org.slf4j.helpers.SubstituteLogger.eventQueue:Ljava/util/Queue;
3: aload 0
iload 3
putfield org.slf4j.helpers.SubstituteLogger.createdPostInitialization:Z
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 5 1 name Ljava/lang/String;
0 5 2 eventQueue Ljava/util/Queue<Lorg/slf4j/event/SubstituteLoggingEvent;>;
0 5 3 createdPostInitialization Z
Signature: (Ljava/lang/String;Ljava/util/Queue<Lorg/slf4j/event/SubstituteLoggingEvent;>;Z)V
MethodParameters:
Name Flags
name
eventQueue
createdPostInitialization
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 org.slf4j.helpers.SubstituteLogger.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
public boolean isTraceEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isTraceEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
public void trace(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.trace:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.trace:(Ljava/lang/String;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.trace:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.trace:(Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 format Ljava/lang/String;
0 2 2 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
format
arguments
public void trace(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.trace:(Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public boolean isTraceEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.isTraceEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 1 1 marker Lorg/slf4j/Marker;
MethodParameters:
Name Flags
marker
public void trace(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.trace:(Lorg/slf4j/Marker;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface org.slf4j.Logger.trace:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.trace:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arguments
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.trace:(Lorg/slf4j/Marker;Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
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=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isDebugEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
public void debug(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 format Ljava/lang/String;
0 2 2 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
format
arguments
public void debug(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.debug:(Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public boolean isDebugEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.isDebugEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 1 1 marker Lorg/slf4j/Marker;
MethodParameters:
Name Flags
marker
public void debug(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.debug:(Lorg/slf4j/Marker;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface org.slf4j.Logger.debug:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.debug:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arguments
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.debug:(Lorg/slf4j/Marker;Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
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=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isInfoEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
public void info(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 format Ljava/lang/String;
0 2 2 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
format
arguments
public void info(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.info:(Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public boolean isInfoEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.isInfoEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 1 1 marker Lorg/slf4j/Marker;
MethodParameters:
Name Flags
marker
public void info(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.info:(Lorg/slf4j/Marker;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface org.slf4j.Logger.info:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.info:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arguments
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.info:(Lorg/slf4j/Marker;Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
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 isWarnEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isWarnEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
public void warn(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.warn:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 msg Ljava/lang/String;
MethodParameters:
Name Flags
msg
public void warn(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.warn:(Ljava/lang/String;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.warn:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.warn:(Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 format Ljava/lang/String;
0 2 2 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
format
arguments
public void warn(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.warn:(Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public boolean isWarnEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.isWarnEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 1 1 marker Lorg/slf4j/Marker;
MethodParameters:
Name Flags
marker
public void warn(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.warn:(Lorg/slf4j/Marker;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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, java.lang.Object);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface org.slf4j.Logger.warn:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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.Object[]);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.warn:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arguments
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.warn:(Lorg/slf4j/Marker;Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
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 isErrorEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
invokeinterface org.slf4j.Logger.isErrorEnabled:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
public void error(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.error:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.error:(Ljava/lang/String;Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.error:(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.error:(Ljava/lang/String;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 format Ljava/lang/String;
0 2 2 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
format
arguments
public void error(java.lang.String, java.lang.Throwable);
descriptor: (Ljava/lang/String;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.error:(Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 msg Ljava/lang/String;
0 2 2 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
msg
t
public boolean isErrorEnabled(org.slf4j.Marker);
descriptor: (Lorg/slf4j/Marker;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
invokeinterface org.slf4j.Logger.isErrorEnabled:(Lorg/slf4j/Marker;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 1 1 marker Lorg/slf4j/Marker;
MethodParameters:
Name Flags
marker
public void error(org.slf4j.Marker, java.lang.String);
descriptor: (Lorg/slf4j/Marker;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
invokeinterface org.slf4j.Logger.error:(Lorg/slf4j/Marker;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
aload 4
invokeinterface org.slf4j.Logger.error:(Lorg/slf4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.error:(Lorg/slf4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)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 Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 marker Lorg/slf4j/Marker;
0 2 2 format Ljava/lang/String;
0 2 3 arguments [Ljava/lang/Object;
MethodParameters:
Name Flags
marker
format
arguments
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=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.delegate:()Lorg/slf4j/Logger;
aload 1
aload 2
aload 3
invokeinterface org.slf4j.Logger.error:(Lorg/slf4j/Marker;Ljava/lang/String;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 Lorg/slf4j/helpers/SubstituteLogger;
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 equals(java.lang.Object);
descriptor: (Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
aload 1
if_acmpne 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 1
ifnull 3
aload 0
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
if_acmpeq 4
3: StackMap locals:
StackMap stack:
iconst_0
ireturn
4: StackMap locals:
StackMap stack:
aload 1
checkcast org.slf4j.helpers.SubstituteLogger
astore 2
start local 2 5: aload 0
getfield org.slf4j.helpers.SubstituteLogger.name:Ljava/lang/String;
aload 2
getfield org.slf4j.helpers.SubstituteLogger.name:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 7
6: iconst_0
ireturn
7: StackMap locals: org.slf4j.helpers.SubstituteLogger
StackMap stack:
iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 8 1 o Ljava/lang/Object;
5 8 2 that Lorg/slf4j/helpers/SubstituteLogger;
MethodParameters:
Name Flags
o
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.slf4j.helpers.SubstituteLogger.name:Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
org.slf4j.Logger delegate();
descriptor: ()Lorg/slf4j/Logger;
flags: (0x0000)
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/Logger;
ifnull 2
1: aload 0
getfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/Logger;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getfield org.slf4j.helpers.SubstituteLogger.createdPostInitialization:Z
ifeq 4
3: getstatic org.slf4j.helpers.NOPLogger.NOP_LOGGER:Lorg/slf4j/helpers/NOPLogger;
areturn
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.getEventRecordingLogger:()Lorg/slf4j/Logger;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/slf4j/helpers/SubstituteLogger;
private org.slf4j.Logger getEventRecordingLogger();
descriptor: ()Lorg/slf4j/Logger;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getfield org.slf4j.helpers.SubstituteLogger.eventRecodingLogger:Lorg/slf4j/event/EventRecodingLogger;
ifnonnull 2
1: aload 0
new org.slf4j.event.EventRecodingLogger
dup
aload 0
aload 0
getfield org.slf4j.helpers.SubstituteLogger.eventQueue:Ljava/util/Queue;
invokespecial org.slf4j.event.EventRecodingLogger.<init>:(Lorg/slf4j/helpers/SubstituteLogger;Ljava/util/Queue;)V
putfield org.slf4j.helpers.SubstituteLogger.eventRecodingLogger:Lorg/slf4j/event/EventRecodingLogger;
2: StackMap locals:
StackMap stack:
aload 0
getfield org.slf4j.helpers.SubstituteLogger.eventRecodingLogger:Lorg/slf4j/event/EventRecodingLogger;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/slf4j/helpers/SubstituteLogger;
public void setDelegate(org.slf4j.Logger);
descriptor: (Lorg/slf4j/Logger;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/Logger;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 2 1 delegate Lorg/slf4j/Logger;
MethodParameters:
Name Flags
delegate
public boolean isDelegateEventAware();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=1, args_size=1
start local 0 0: aload 0
getfield org.slf4j.helpers.SubstituteLogger.delegateEventAware:Ljava/lang/Boolean;
ifnull 2
1: aload 0
getfield org.slf4j.helpers.SubstituteLogger.delegateEventAware:Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/Logger;
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
ldc "log"
iconst_1
anewarray java.lang.Class
dup
iconst_0
ldc Lorg/slf4j/event/LoggingEvent;
aastore
invokevirtual java.lang.Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
putfield org.slf4j.helpers.SubstituteLogger.logMethodCache:Ljava/lang/reflect/Method;
3: aload 0
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
putfield org.slf4j.helpers.SubstituteLogger.delegateEventAware:Ljava/lang/Boolean;
4: goto 7
StackMap locals:
StackMap stack: java.lang.NoSuchMethodException
5: pop
6: aload 0
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
putfield org.slf4j.helpers.SubstituteLogger.delegateEventAware:Ljava/lang/Boolean;
7: StackMap locals:
StackMap stack:
aload 0
getfield org.slf4j.helpers.SubstituteLogger.delegateEventAware:Ljava/lang/Boolean;
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/slf4j/helpers/SubstituteLogger;
Exception table:
from to target type
2 4 5 Class java.lang.NoSuchMethodException
public void log(org.slf4j.event.LoggingEvent);
descriptor: (Lorg/slf4j/event/LoggingEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.slf4j.helpers.SubstituteLogger.isDelegateEventAware:()Z
ifeq 6
1: aload 0
getfield org.slf4j.helpers.SubstituteLogger.logMethodCache:Ljava/lang/reflect/Method;
aload 0
getfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/Logger;
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual java.lang.reflect.Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
pop
2: goto 6
StackMap locals:
StackMap stack: java.lang.IllegalAccessException
3: pop
goto 6
4: StackMap locals:
StackMap stack: java.lang.IllegalArgumentException
pop
goto 6
5: StackMap locals:
StackMap stack: java.lang.reflect.InvocationTargetException
pop
6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/slf4j/helpers/SubstituteLogger;
0 7 1 event Lorg/slf4j/event/LoggingEvent;
Exception table:
from to target type
1 2 3 Class java.lang.IllegalAccessException
1 2 4 Class java.lang.IllegalArgumentException
1 2 5 Class java.lang.reflect.InvocationTargetException
MethodParameters:
Name Flags
event
public boolean isDelegateNull();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/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 Lorg/slf4j/helpers/SubstituteLogger;
public boolean isDelegateNOP();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.slf4j.helpers.SubstituteLogger._delegate:Lorg/slf4j/Logger;
instanceof org.slf4j.helpers.NOPLogger
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/slf4j/helpers/SubstituteLogger;
}
SourceFile: "SubstituteLogger.java"