public class org.apache.logging.log4j.core.Logger extends org.apache.logging.log4j.spi.AbstractLogger implements org.apache.logging.log4j.util.Supplier<org.apache.logging.log4j.core.config.LoggerConfig>
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.logging.log4j.core.Logger
super_class: org.apache.logging.log4j.spi.AbstractLogger
{
private static final long serialVersionUID;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
protected volatile org.apache.logging.log4j.core.Logger$PrivateConfig privateConfig;
descriptor: Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
flags: (0x0044) ACC_PROTECTED, ACC_VOLATILE
private final org.apache.logging.log4j.core.LoggerContext context;
descriptor: Lorg/apache/logging/log4j/core/LoggerContext;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected void <init>(org.apache.logging.log4j.core.LoggerContext, java.lang.String, org.apache.logging.log4j.message.MessageFactory);
descriptor: (Lorg/apache/logging/log4j/core/LoggerContext;Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 2
aload 3
invokespecial org.apache.logging.log4j.spi.AbstractLogger.<init>:(Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)V
1: aload 0
aload 1
putfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
2: aload 0
new org.apache.logging.log4j.core.Logger$PrivateConfig
dup
aload 0
aload 1
invokevirtual org.apache.logging.log4j.core.LoggerContext.getConfiguration:()Lorg/apache/logging/log4j/core/config/Configuration;
aload 0
invokespecial org.apache.logging.log4j.core.Logger$PrivateConfig.<init>:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/config/Configuration;Lorg/apache/logging/log4j/core/Logger;)V
putfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
3: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/apache/logging/log4j/core/Logger;
0 4 1 context Lorg/apache/logging/log4j/core/LoggerContext;
0 4 2 name Ljava/lang/String;
0 4 3 messageFactory Lorg/apache/logging/log4j/message/MessageFactory;
MethodParameters:
Name Flags
context final
name final
messageFactory final
protected java.lang.Object writeReplace();
descriptor: ()Ljava/lang/Object;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=1, args_size=1
start local 0 0: new org.apache.logging.log4j.core.Logger$LoggerProxy
dup
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getMessageFactory:()Lorg/apache/logging/log4j/message/MessageFactory;
invokespecial org.apache.logging.log4j.core.Logger$LoggerProxy.<init>:(Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
Exceptions:
throws java.io.ObjectStreamException
public org.apache.logging.log4j.core.Logger getParent();
descriptor: ()Lorg/apache/logging/log4j/core/Logger;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getName:()Ljava/lang/String;
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
1: invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getParent:()Lorg/apache/logging/log4j/core/config/LoggerConfig;
goto 3
StackMap locals:
StackMap stack:
2: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
3: StackMap locals:
StackMap stack: org.apache.logging.log4j.core.config.LoggerConfig
astore 1
start local 1 4: aload 1
ifnonnull 6
5: aconst_null
areturn
6: StackMap locals: org.apache.logging.log4j.core.config.LoggerConfig
StackMap stack:
aload 1
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getName:()Ljava/lang/String;
astore 2
start local 2 7: aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getMessageFactory:()Lorg/apache/logging/log4j/message/MessageFactory;
astore 3
start local 3 8: aload 0
getfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
aload 2
aload 3
invokevirtual org.apache.logging.log4j.core.LoggerContext.hasLogger:(Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)Z
ifeq 10
9: aload 0
getfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
aload 2
aload 3
invokevirtual org.apache.logging.log4j.core.LoggerContext.getLogger:(Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)Lorg/apache/logging/log4j/core/Logger;
areturn
10: StackMap locals: java.lang.String org.apache.logging.log4j.message.MessageFactory
StackMap stack:
new org.apache.logging.log4j.core.Logger
dup
aload 0
getfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
aload 2
aload 3
invokespecial org.apache.logging.log4j.core.Logger.<init>:(Lorg/apache/logging/log4j/core/LoggerContext;Ljava/lang/String;Lorg/apache/logging/log4j/message/MessageFactory;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/logging/log4j/core/Logger;
4 11 1 lc Lorg/apache/logging/log4j/core/config/LoggerConfig;
7 11 2 lcName Ljava/lang/String;
8 11 3 messageFactory Lorg/apache/logging/log4j/message/MessageFactory;
public org.apache.logging.log4j.core.LoggerContext getContext();
descriptor: ()Lorg/apache/logging/log4j/core/LoggerContext;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
public synchronized void setLevel(org.apache.logging.log4j.Level);
descriptor: (Lorg/apache/logging/log4j/Level;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: aload 1
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getLevel:()Lorg/apache/logging/log4j/Level;
if_acmpne 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
ifnull 5
3: aload 1
astore 2
start local 2 4: goto 9
end local 2 5: StackMap locals:
StackMap stack:
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getParent:()Lorg/apache/logging/log4j/core/Logger;
astore 3
start local 3 6: aload 3
ifnull 7
aload 3
invokevirtual org.apache.logging.log4j.core.Logger.getLevel:()Lorg/apache/logging/log4j/Level;
goto 8
StackMap locals: org.apache.logging.log4j.core.Logger org.apache.logging.log4j.Level top org.apache.logging.log4j.core.Logger
StackMap stack:
7: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
StackMap locals:
StackMap stack: org.apache.logging.log4j.Level
8: astore 2
end local 3 start local 2 9: StackMap locals: org.apache.logging.log4j.core.Logger org.apache.logging.log4j.Level org.apache.logging.log4j.Level
StackMap stack:
aload 0
new org.apache.logging.log4j.core.Logger$PrivateConfig
dup
aload 0
aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 2
invokespecial org.apache.logging.log4j.core.Logger$PrivateConfig.<init>:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/Logger$PrivateConfig;Lorg/apache/logging/log4j/Level;)V
putfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/logging/log4j/core/Logger;
0 11 1 level Lorg/apache/logging/log4j/Level;
4 5 2 actualLevel Lorg/apache/logging/log4j/Level;
9 11 2 actualLevel Lorg/apache/logging/log4j/Level;
6 9 3 parent Lorg/apache/logging/log4j/core/Logger;
MethodParameters:
Name Flags
level final
public org.apache.logging.log4j.core.config.LoggerConfig get();
descriptor: ()Lorg/apache/logging/log4j/core/config/LoggerConfig;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
protected boolean requiresLocation();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.requiresLocation:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
public void logMessage(java.lang.String, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
descriptor: (Ljava/lang/String;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 4
ifnonnull 1
new org.apache.logging.log4j.message.SimpleMessage
dup
ldc ""
invokespecial org.apache.logging.log4j.message.SimpleMessage.<init>:(Ljava/lang/String;)V
goto 2
StackMap locals:
StackMap stack:
1: aload 4
StackMap locals:
StackMap stack: org.apache.logging.log4j.message.Message
2: astore 6
start local 6 3: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getReliabilityStrategy:()Lorg/apache/logging/log4j/core/config/ReliabilityStrategy;
astore 7
start local 7 4: aload 7
aload 0
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
aload 1
aload 3
aload 2
aload 6
aload 5
invokeinterface org.apache.logging.log4j.core.config.ReliabilityStrategy.log:(Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/String;Ljava/lang/String;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
5: 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 6 0 this Lorg/apache/logging/log4j/core/Logger;
0 6 1 fqcn Ljava/lang/String;
0 6 2 level Lorg/apache/logging/log4j/Level;
0 6 3 marker Lorg/apache/logging/log4j/Marker;
0 6 4 message Lorg/apache/logging/log4j/message/Message;
0 6 5 t Ljava/lang/Throwable;
3 6 6 msg Lorg/apache/logging/log4j/message/Message;
4 6 7 strategy Lorg/apache/logging/log4j/core/config/ReliabilityStrategy;
MethodParameters:
Name Flags
fqcn final
level final
marker final
message final
t final
protected void log(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.StackTraceElement, org.apache.logging.log4j.message.Message, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
flags: (0x0004) ACC_PROTECTED
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 org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getReliabilityStrategy:()Lorg/apache/logging/log4j/core/config/ReliabilityStrategy;
astore 7
start local 7 1: aload 7
instanceof org.apache.logging.log4j.core.config.LocationAwareReliabilityStrategy
ifeq 6
2: aload 7
checkcast org.apache.logging.log4j.core.config.LocationAwareReliabilityStrategy
aload 0
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
aload 3
aload 4
aload 2
aload 1
3: aload 5
aload 6
4: invokeinterface org.apache.logging.log4j.core.config.LocationAwareReliabilityStrategy.log:(Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/String;Ljava/lang/String;Ljava/lang/StackTraceElement;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
5: goto 7
6: StackMap locals: org.apache.logging.log4j.core.config.ReliabilityStrategy
StackMap stack:
aload 7
aload 0
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
aload 3
aload 2
aload 1
aload 5
aload 6
invokeinterface org.apache.logging.log4j.core.config.ReliabilityStrategy.log:(Lorg/apache/logging/log4j/util/Supplier;Ljava/lang/String;Ljava/lang/String;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)V
7: StackMap locals:
StackMap stack:
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 Lorg/apache/logging/log4j/core/Logger;
0 8 1 level Lorg/apache/logging/log4j/Level;
0 8 2 marker Lorg/apache/logging/log4j/Marker;
0 8 3 fqcn Ljava/lang/String;
0 8 4 location Ljava/lang/StackTraceElement;
0 8 5 message Lorg/apache/logging/log4j/message/Message;
0 8 6 throwable Ljava/lang/Throwable;
1 8 7 strategy Lorg/apache/logging/log4j/core/config/ReliabilityStrategy;
MethodParameters:
Name Flags
level final
marker final
fqcn final
location final
message final
throwable final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)Z
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Throwable;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
level final
marker final
message final
t final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)Z
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;)Z
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
MethodParameters:
Name Flags
level final
marker final
message final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Z
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 params [Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
params final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Z
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=7, 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 org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=8, 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 org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
0 1 8 p4 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
p4 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=10, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
end local 9 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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
0 1 8 p4 Ljava/lang/Object;
0 1 9 p5 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=11, args_size=11
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
end local 10 end local 9 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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
0 1 8 p4 Ljava/lang/Object;
0 1 9 p5 Ljava/lang/Object;
0 1 10 p6 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=12, locals=12, args_size=12
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
aload 11
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
end local 11 end local 10 end local 9 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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
0 1 8 p4 Ljava/lang/Object;
0 1 9 p5 Ljava/lang/Object;
0 1 10 p6 Ljava/lang/Object;
0 1 11 p7 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=13, locals=13, args_size=13
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
aload 11
aload 12
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
end local 12 end local 11 end local 10 end local 9 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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
0 1 8 p4 Ljava/lang/Object;
0 1 9 p5 Ljava/lang/Object;
0 1 10 p6 Ljava/lang/Object;
0 1 11 p7 Ljava/lang/Object;
0 1 12 p8 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
p8 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=14, args_size=14
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 start local 11 start local 12 start local 13 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
aload 11
aload 12
aload 13
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z
ireturn
end local 13 end local 12 end local 11 end local 10 end local 9 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 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/String;
0 1 4 p0 Ljava/lang/Object;
0 1 5 p1 Ljava/lang/Object;
0 1 6 p2 Ljava/lang/Object;
0 1 7 p3 Ljava/lang/Object;
0 1 8 p4 Ljava/lang/Object;
0 1 9 p5 Ljava/lang/Object;
0 1 10 p6 Ljava/lang/Object;
0 1 11 p7 Ljava/lang/Object;
0 1 12 p8 Ljava/lang/Object;
0 1 13 p9 Ljava/lang/Object;
MethodParameters:
Name Flags
level final
marker final
message final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
p8 final
p9 final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.CharSequence, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/CharSequence;Ljava/lang/Throwable;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/CharSequence;
0 1 4 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
level final
marker final
message final
t final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Ljava/lang/Object;
0 1 4 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
level final
marker final
message final
t final
public boolean isEnabled(org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
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
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
aload 1
aload 2
aload 3
aload 4
invokevirtual org.apache.logging.log4j.core.Logger$PrivateConfig.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
0 1 1 level Lorg/apache/logging/log4j/Level;
0 1 2 marker Lorg/apache/logging/log4j/Marker;
0 1 3 message Lorg/apache/logging/log4j/message/Message;
0 1 4 t Ljava/lang/Throwable;
MethodParameters:
Name Flags
level final
marker final
message final
t final
public void addAppender(org.apache.logging.log4j.core.Appender);
descriptor: (Lorg/apache/logging/log4j/core/Appender;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
aload 0
aload 1
invokeinterface org.apache.logging.log4j.core.config.Configuration.addLoggerAppender:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/Appender;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/Logger;
0 2 1 appender Lorg/apache/logging/log4j/core/Appender;
MethodParameters:
Name Flags
appender final
public void removeAppender(org.apache.logging.log4j.core.Appender);
descriptor: (Lorg/apache/logging/log4j/core/Appender;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
aload 1
invokeinterface org.apache.logging.log4j.core.Appender.getName:()Ljava/lang/String;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.removeAppender:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/Logger;
0 2 1 appender Lorg/apache/logging/log4j/core/Appender;
MethodParameters:
Name Flags
appender final
public java.util.Map<java.lang.String, org.apache.logging.log4j.core.Appender> getAppenders();
descriptor: ()Ljava/util/Map;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getAppenders:()Ljava/util/Map;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/apache/logging/log4j/core/Appender;>;
public java.util.Iterator<org.apache.logging.log4j.core.Filter> getFilters();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getFilter:()Lorg/apache/logging/log4j/core/Filter;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
invokevirtual java.util.ArrayList.iterator:()Ljava/util/Iterator;
areturn
3: StackMap locals: org.apache.logging.log4j.core.Filter
StackMap stack:
aload 1
instanceof org.apache.logging.log4j.core.filter.CompositeFilter
ifeq 5
4: aload 1
checkcast org.apache.logging.log4j.core.filter.CompositeFilter
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.iterator:()Ljava/util/Iterator;
areturn
5: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
astore 2
start local 2 6: aload 2
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
7: aload 2
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/logging/log4j/core/Logger;
1 8 1 filter Lorg/apache/logging/log4j/core/Filter;
6 8 2 filters Ljava/util/List<Lorg/apache/logging/log4j/core/Filter;>;
Signature: ()Ljava/util/Iterator<Lorg/apache/logging/log4j/core/Filter;>;
public org.apache.logging.log4j.Level getLevel();
descriptor: ()Lorg/apache/logging/log4j/Level;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfigLevel:Lorg/apache/logging/log4j/Level;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
public int filterCount();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.getFilter:()Lorg/apache/logging/log4j/core/Filter;
astore 1
start local 1 1: aload 1
ifnonnull 3
2: iconst_0
ireturn
3: StackMap locals: org.apache.logging.log4j.core.Filter
StackMap stack:
aload 1
instanceof org.apache.logging.log4j.core.filter.CompositeFilter
ifeq 5
4: aload 1
checkcast org.apache.logging.log4j.core.filter.CompositeFilter
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.size:()I
ireturn
5: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/logging/log4j/core/Logger;
1 6 1 filter Lorg/apache/logging/log4j/core/Filter;
public void addFilter(org.apache.logging.log4j.core.Filter);
descriptor: (Lorg/apache/logging/log4j/core/Filter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
aload 0
aload 1
invokeinterface org.apache.logging.log4j.core.config.Configuration.addLoggerFilter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/Filter;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/Logger;
0 2 1 filter Lorg/apache/logging/log4j/core/Filter;
MethodParameters:
Name Flags
filter final
public boolean isAdditive();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.loggerConfig:Lorg/apache/logging/log4j/core/config/LoggerConfig;
invokevirtual org.apache.logging.log4j.core.config.LoggerConfig.isAdditive:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
public void setAdditive(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
getfield org.apache.logging.log4j.core.Logger$PrivateConfig.config:Lorg/apache/logging/log4j/core/config/Configuration;
aload 0
iload 1
invokeinterface org.apache.logging.log4j.core.config.Configuration.setLoggerAdditive:(Lorg/apache/logging/log4j/core/Logger;Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/Logger;
0 2 1 additive Z
MethodParameters:
Name Flags
additive final
protected void updateConfiguration(org.apache.logging.log4j.core.config.Configuration);
descriptor: (Lorg/apache/logging/log4j/core/config/Configuration;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 0
new org.apache.logging.log4j.core.Logger$PrivateConfig
dup
aload 0
aload 1
aload 0
invokespecial org.apache.logging.log4j.core.Logger$PrivateConfig.<init>:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/core/config/Configuration;Lorg/apache/logging/log4j/core/Logger;)V
putfield org.apache.logging.log4j.core.Logger.privateConfig:Lorg/apache/logging/log4j/core/Logger$PrivateConfig;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/logging/log4j/core/Logger;
0 2 1 newConfig Lorg/apache/logging/log4j/core/config/Configuration;
MethodParameters:
Name Flags
newConfig final
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
bipush 58
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getLevel:()Lorg/apache/logging/log4j/Level;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 1
start local 1 1: aload 0
getfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
ifnonnull 3
2: aload 1
areturn
3: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.Logger.context:Lorg/apache/logging/log4j/core/LoggerContext;
invokevirtual org.apache.logging.log4j.core.LoggerContext.getName:()Ljava/lang/String;
astore 2
start local 2 4: aload 2
ifnonnull 5
aload 1
goto 6
StackMap locals: java.lang.String
StackMap stack:
5: new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " in "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
StackMap locals:
StackMap stack: java.lang.String
6: areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/apache/logging/log4j/core/Logger;
1 7 1 nameLevel Ljava/lang/String;
4 7 2 contextName Ljava/lang/String;
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.apache.logging.log4j.core.Logger
astore 2
start local 2 5: aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
aload 2
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/logging/log4j/core/Logger;
0 6 1 o Ljava/lang/Object;
5 6 2 that Lorg/apache/logging/log4j/core/Logger;
MethodParameters:
Name Flags
o final
public int hashCode();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.logging.log4j.core.Logger.getName:()Ljava/lang/String;
invokevirtual java.lang.String.hashCode:()I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/Logger;
public java.lang.Object get();
descriptor: ()Ljava/lang/Object;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual org.apache.logging.log4j.core.Logger.get:()Lorg/apache/logging/log4j/core/config/LoggerConfig;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
Signature: Lorg/apache/logging/log4j/spi/AbstractLogger;Lorg/apache/logging/log4j/util/Supplier<Lorg/apache/logging/log4j/core/config/LoggerConfig;>;
SourceFile: "Logger.java"
NestMembers:
org.apache.logging.log4j.core.Logger$LoggerProxy org.apache.logging.log4j.core.Logger$PrivateConfig
InnerClasses:
protected LoggerProxy = org.apache.logging.log4j.core.Logger$LoggerProxy of org.apache.logging.log4j.core.Logger
protected PrivateConfig = org.apache.logging.log4j.core.Logger$PrivateConfig of org.apache.logging.log4j.core.Logger