public final class org.apache.logging.log4j.core.filter.CompositeFilter extends org.apache.logging.log4j.core.AbstractLifeCycle implements java.lang.Iterable<org.apache.logging.log4j.core.Filter>, org.apache.logging.log4j.core.Filter
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: org.apache.logging.log4j.core.filter.CompositeFilter
super_class: org.apache.logging.log4j.core.AbstractLifeCycle
{
private static final org.apache.logging.log4j.core.Filter[] EMPTY_FILTERS;
descriptor: [Lorg/apache/logging/log4j/core/Filter;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final org.apache.logging.log4j.core.Filter[] filters;
descriptor: [Lorg/apache/logging/log4j/core/Filter;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: iconst_0
anewarray org.apache.logging.log4j.core.Filter
putstatic org.apache.logging.log4j.core.filter.CompositeFilter.EMPTY_FILTERS:[Lorg/apache/logging/log4j/core/Filter;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.apache.logging.log4j.core.AbstractLifeCycle.<init>:()V
1: aload 0
getstatic org.apache.logging.log4j.core.filter.CompositeFilter.EMPTY_FILTERS:[Lorg/apache/logging/log4j/core/Filter;
putfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
private void <init>(org.apache.logging.log4j.core.Filter[]);
descriptor: ([Lorg/apache/logging/log4j/core/Filter;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial org.apache.logging.log4j.core.AbstractLifeCycle.<init>:()V
1: aload 0
aload 1
ifnonnull 2
getstatic org.apache.logging.log4j.core.filter.CompositeFilter.EMPTY_FILTERS:[Lorg/apache/logging/log4j/core/Filter;
goto 3
StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter[]
StackMap stack: org.apache.logging.log4j.core.filter.CompositeFilter
2: aload 1
StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter[]
StackMap stack: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter[]
3: putfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 5 1 filters [Lorg/apache/logging/log4j/core/Filter;
MethodParameters:
Name Flags
filters final
public org.apache.logging.log4j.core.filter.CompositeFilter addFilter(org.apache.logging.log4j.core.Filter);
descriptor: (Lorg/apache/logging/log4j/core/Filter;)Lorg/apache/logging/log4j/core/filter/CompositeFilter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=9, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
aload 1
instanceof org.apache.logging.log4j.core.filter.CompositeFilter
ifeq 12
3: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
aload 1
checkcast org.apache.logging.log4j.core.filter.CompositeFilter
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.size:()I
iadd
istore 2
start local 2 4: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 2
invokestatic java.util.Arrays.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object;
checkcast org.apache.logging.log4j.core.Filter[]
astore 3
start local 3 5: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
istore 4
start local 4 6: aload 1
checkcast org.apache.logging.log4j.core.filter.CompositeFilter
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
dup
astore 8
arraylength
istore 7
iconst_0
istore 6
goto 10
StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter int org.apache.logging.log4j.core.Filter[] int top int int org.apache.logging.log4j.core.Filter[]
StackMap stack:
7: aload 8
iload 6
aaload
astore 5
start local 5 8: aload 3
iload 4
aload 5
aastore
end local 5 9: iinc 6 1
StackMap locals:
StackMap stack:
10: iload 6
iload 7
if_icmplt 7
11: new org.apache.logging.log4j.core.filter.CompositeFilter
dup
aload 3
invokespecial org.apache.logging.log4j.core.filter.CompositeFilter.<init>:([Lorg/apache/logging/log4j/core/Filter;)V
areturn
end local 4 end local 3 end local 2 12: StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
iconst_1
iadd
invokestatic java.util.Arrays.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object;
checkcast org.apache.logging.log4j.core.Filter[]
astore 2
start local 2 13: aload 2
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
aload 1
aastore
14: new org.apache.logging.log4j.core.filter.CompositeFilter
dup
aload 2
invokespecial org.apache.logging.log4j.core.filter.CompositeFilter.<init>:([Lorg/apache/logging/log4j/core/Filter;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 15 1 filter Lorg/apache/logging/log4j/core/Filter;
4 12 2 size I
5 12 3 copy [Lorg/apache/logging/log4j/core/Filter;
6 12 4 index I
8 9 5 currentFilter Lorg/apache/logging/log4j/core/Filter;
13 15 2 copy [Lorg/apache/logging/log4j/core/Filter;
MethodParameters:
Name Flags
filter final
public org.apache.logging.log4j.core.filter.CompositeFilter removeFilter(org.apache.logging.log4j.core.Filter);
descriptor: (Lorg/apache/logging/log4j/core/Filter;)Lorg/apache/logging/log4j/core/filter/CompositeFilter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aload 0
areturn
2: StackMap locals:
StackMap stack:
new java.util.ArrayList
dup
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
astore 2
start local 2 3: aload 1
instanceof org.apache.logging.log4j.core.filter.CompositeFilter
ifeq 10
4: aload 1
checkcast org.apache.logging.log4j.core.filter.CompositeFilter
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
dup
astore 6
arraylength
istore 5
iconst_0
istore 4
goto 8
StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter java.util.List top int int org.apache.logging.log4j.core.Filter[]
StackMap stack:
5: aload 6
iload 4
aaload
astore 3
start local 3 6: aload 2
aload 3
invokeinterface java.util.List.remove:(Ljava/lang/Object;)Z
pop
end local 3 7: iinc 4 1
StackMap locals:
StackMap stack:
8: iload 4
iload 5
if_icmplt 5
9: goto 11
10: StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter org.apache.logging.log4j.core.Filter java.util.List
StackMap stack:
aload 2
aload 1
invokeinterface java.util.List.remove:(Ljava/lang/Object;)Z
pop
11: StackMap locals:
StackMap stack:
new org.apache.logging.log4j.core.filter.CompositeFilter
dup
aload 2
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
iconst_1
isub
anewarray org.apache.logging.log4j.core.Filter
invokeinterface java.util.List.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
checkcast org.apache.logging.log4j.core.Filter[]
invokespecial org.apache.logging.log4j.core.filter.CompositeFilter.<init>:([Lorg/apache/logging/log4j/core/Filter;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 12 1 filter Lorg/apache/logging/log4j/core/Filter;
3 12 2 filterList Ljava/util/List<Lorg/apache/logging/log4j/core/Filter;>;
6 7 3 currentFilter Lorg/apache/logging/log4j/core/Filter;
MethodParameters:
Name Flags
filter final
public java.util.Iterator<org.apache.logging.log4j.core.Filter> iterator();
descriptor: ()Ljava/util/Iterator;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.logging.log4j.core.util.ObjectArrayIterator
dup
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
invokespecial org.apache.logging.log4j.core.util.ObjectArrayIterator.<init>:([Ljava/lang/Object;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
Signature: ()Ljava/util/Iterator<Lorg/apache/logging/log4j/core/Filter;>;
public java.util.List<org.apache.logging.log4j.core.Filter> getFilters();
descriptor: ()Ljava/util/List;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
Signature: ()Ljava/util/List<Lorg/apache/logging/log4j/core/Filter;>;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
public org.apache.logging.log4j.core.Filter[] getFiltersArray();
descriptor: ()[Lorg/apache/logging/log4j/core/Filter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
public boolean isEmpty();
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.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
ifne 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/apache/logging/log4j/core/filter/CompositeFilter;
public int size();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
public void start();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=1
start local 0 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.setStarting:()V
1: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
dup
astore 4
arraylength
istore 3
iconst_0
istore 2
goto 5
StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter top int int org.apache.logging.log4j.core.Filter[]
StackMap stack:
2: aload 4
iload 2
aaload
astore 1
start local 1 3: aload 1
invokeinterface org.apache.logging.log4j.core.Filter.start:()V
end local 1 4: iinc 2 1
StackMap locals:
StackMap stack:
5: iload 2
iload 3
if_icmplt 2
6: aload 0
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.setStarted:()V
7: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
3 4 1 filter Lorg/apache/logging/log4j/core/Filter;
public boolean stop(long, java.util.concurrent.TimeUnit);
descriptor: (JLjava/util/concurrent/TimeUnit;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=8, args_size=3
start local 0 start local 1 start local 3 0: aload 0
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.setStopping:()V
1: aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
dup
astore 7
arraylength
istore 6
iconst_0
istore 5
goto 8
StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter long java.util.concurrent.TimeUnit top int int org.apache.logging.log4j.core.Filter[]
StackMap stack:
2: aload 7
iload 5
aaload
astore 4
start local 4 3: aload 4
instanceof org.apache.logging.log4j.core.LifeCycle2
ifeq 6
4: aload 4
checkcast org.apache.logging.log4j.core.LifeCycle2
lload 1
aload 3
invokeinterface org.apache.logging.log4j.core.LifeCycle2.stop:(JLjava/util/concurrent/TimeUnit;)Z
pop
5: goto 7
6: StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter long java.util.concurrent.TimeUnit org.apache.logging.log4j.core.Filter int int org.apache.logging.log4j.core.Filter[]
StackMap stack:
aload 4
invokeinterface org.apache.logging.log4j.core.Filter.stop:()V
end local 4 7: StackMap locals: org.apache.logging.log4j.core.filter.CompositeFilter long java.util.concurrent.TimeUnit top int int org.apache.logging.log4j.core.Filter[]
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
8: iload 5
iload 6
if_icmplt 2
9: aload 0
invokevirtual org.apache.logging.log4j.core.filter.CompositeFilter.setStopped:()V
10: iconst_1
ireturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 11 1 timeout J
0 11 3 timeUnit Ljava/util/concurrent/TimeUnit;
3 7 4 filter Lorg/apache/logging/log4j/core/Filter;
MethodParameters:
Name Flags
timeout final
timeUnit final
public org.apache.logging.log4j.core.Filter$Result getOnMismatch();
descriptor: ()Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
public org.apache.logging.log4j.core.Filter$Result getOnMatch();
descriptor: ()Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object[]);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=6, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
start local 6 1: iconst_0
istore 7
start local 7 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 7
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;[Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
4: aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 6
areturn
6: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 7 8: aload 6
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 params [Ljava/lang/Object;
1 9 6 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 7 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
params final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
start local 6 1: iconst_0
istore 7
start local 7 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 7
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
4: aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 6
areturn
6: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 7 8: aload 6
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
1 9 6 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 7 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.String, java.lang.Object, java.lang.Object);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=9, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 7
start local 7 1: iconst_0
istore 8
start local 8 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 8
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 7
4: aload 7
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 7
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 7
areturn
6: StackMap locals:
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
7: iload 8
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 8 8: aload 7
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
1 9 7 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 8 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=10, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 8
start local 8 1: iconst_0
istore 9
start local 9 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 9
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 8
4: aload 8
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 8
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 8
areturn
6: StackMap locals:
StackMap stack:
iinc 9 1
StackMap locals:
StackMap stack:
7: iload 9
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 9 8: aload 8
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
1 9 8 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 9 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=9, locals=11, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 9
start local 9 1: iconst_0
istore 10
start local 10 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 10
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 9
4: aload 9
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 9
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 9
areturn
6: StackMap locals:
StackMap stack:
iinc 10 1
StackMap locals:
StackMap stack:
7: iload 10
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 10 8: aload 9
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
1 9 9 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 10 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=12, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 10
start local 10 1: iconst_0
istore 11
start local 11 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 11
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 10
4: aload 10
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 10
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 10
areturn
6: StackMap locals:
StackMap stack:
iinc 11 1
StackMap locals:
StackMap stack:
7: iload 11
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 11 8: aload 10
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
0 9 9 p4 Ljava/lang/Object;
1 9 10 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 11 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=11, locals=13, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 11
start local 11 1: iconst_0
istore 12
start local 12 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 12
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 11
4: aload 11
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 11
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 11
areturn
6: StackMap locals:
StackMap stack:
iinc 12 1
StackMap locals:
StackMap stack:
7: iload 12
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 12 8: aload 11
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
0 9 9 p4 Ljava/lang/Object;
0 9 10 p5 Ljava/lang/Object;
1 9 11 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 12 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=12, locals=14, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 12
start local 12 1: iconst_0
istore 13
start local 13 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 13
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
aload 11
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 12
4: aload 12
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 12
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 12
areturn
6: StackMap locals:
StackMap stack:
iinc 13 1
StackMap locals:
StackMap stack:
7: iload 13
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 13 8: aload 12
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
0 9 9 p4 Ljava/lang/Object;
0 9 10 p5 Ljava/lang/Object;
0 9 11 p6 Ljava/lang/Object;
1 9 12 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 13 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=13, locals=15, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 13
start local 13 1: iconst_0
istore 14
start local 14 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 14
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
aload 6
aload 7
aload 8
aload 9
aload 10
aload 11
aload 12
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 13
4: aload 13
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 13
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 13
areturn
6: StackMap locals:
StackMap stack:
iinc 14 1
StackMap locals:
StackMap stack:
7: iload 14
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 14 8: aload 13
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
0 9 9 p4 Ljava/lang/Object;
0 9 10 p5 Ljava/lang/Object;
0 9 11 p6 Ljava/lang/Object;
0 9 12 p7 Ljava/lang/Object;
1 9 13 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 14 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=14, locals=16, 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: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 14
start local 14 1: iconst_0
istore 15
start local 15 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 15
aaload
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
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 14
4: aload 14
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 14
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 14
areturn
6: StackMap locals:
StackMap stack:
iinc 15 1
StackMap locals:
StackMap stack:
7: iload 15
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 15 8: aload 14
areturn
end local 14 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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
0 9 9 p4 Ljava/lang/Object;
0 9 10 p5 Ljava/lang/Object;
0 9 11 p6 Ljava/lang/Object;
0 9 12 p7 Ljava/lang/Object;
0 9 13 p8 Ljava/lang/Object;
1 9 14 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 15 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
p8 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, 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/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=15, locals=17, args_size=15
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 start local 14 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 15
start local 15 1: iconst_0
istore 16
start local 16 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 16
aaload
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
aload 14
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;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;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 15
4: aload 15
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 15
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 15
areturn
6: StackMap locals:
StackMap stack:
iinc 16 1
StackMap locals:
StackMap stack:
7: iload 16
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 16 8: aload 15
areturn
end local 15 end local 14 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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/String;
0 9 5 p0 Ljava/lang/Object;
0 9 6 p1 Ljava/lang/Object;
0 9 7 p2 Ljava/lang/Object;
0 9 8 p3 Ljava/lang/Object;
0 9 9 p4 Ljava/lang/Object;
0 9 10 p5 Ljava/lang/Object;
0 9 11 p6 Ljava/lang/Object;
0 9 12 p7 Ljava/lang/Object;
0 9 13 p8 Ljava/lang/Object;
0 9 14 p9 Ljava/lang/Object;
1 9 15 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 16 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
p0 final
p1 final
p2 final
p3 final
p4 final
p5 final
p6 final
p7 final
p8 final
p9 final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, java.lang.Object, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
start local 6 1: iconst_0
istore 7
start local 7 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 7
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Ljava/lang/Object;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
4: aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 6
areturn
6: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 7 8: aload 6
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Ljava/lang/Object;
0 9 5 t Ljava/lang/Throwable;
1 9 6 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 7 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
t final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.Logger, org.apache.logging.log4j.Level, org.apache.logging.log4j.Marker, org.apache.logging.log4j.message.Message, java.lang.Throwable);
descriptor: (Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=8, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
start local 6 1: iconst_0
istore 7
start local 7 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 7
aaload
aload 1
aload 2
aload 3
aload 4
aload 5
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/Logger;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/Marker;Lorg/apache/logging/log4j/message/Message;Ljava/lang/Throwable;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 6
4: aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 6
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 6
areturn
6: StackMap locals:
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
7: iload 7
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 7 8: aload 6
areturn
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 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 logger Lorg/apache/logging/log4j/core/Logger;
0 9 2 level Lorg/apache/logging/log4j/Level;
0 9 3 marker Lorg/apache/logging/log4j/Marker;
0 9 4 msg Lorg/apache/logging/log4j/message/Message;
0 9 5 t Ljava/lang/Throwable;
1 9 6 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 7 i I
MethodParameters:
Name Flags
logger final
level final
marker final
msg final
t final
public org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.core.LogEvent);
descriptor: (Lorg/apache/logging/log4j/core/LogEvent;)Lorg/apache/logging/log4j/core/Filter$Result;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=4, args_size=2
start local 0 start local 1 0: getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
astore 2
start local 2 1: iconst_0
istore 3
start local 3 2: goto 7
3: StackMap locals: org.apache.logging.log4j.core.Filter$Result int
StackMap stack:
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 3
aaload
aload 1
invokeinterface org.apache.logging.log4j.core.Filter.filter:(Lorg/apache/logging/log4j/core/LogEvent;)Lorg/apache/logging/log4j/core/Filter$Result;
astore 2
4: aload 2
getstatic org.apache.logging.log4j.core.Filter$Result.ACCEPT:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpeq 5
aload 2
getstatic org.apache.logging.log4j.core.Filter$Result.DENY:Lorg/apache/logging/log4j/core/Filter$Result;
if_acmpne 6
5: StackMap locals:
StackMap stack:
aload 2
areturn
6: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
7: iload 3
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 3 8: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
0 9 1 event Lorg/apache/logging/log4j/core/LogEvent;
1 9 2 result Lorg/apache/logging/log4j/core/Filter$Result;
2 8 3 i I
MethodParameters:
Name Flags
event 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
astore 1
start local 1 1: iconst_0
istore 2
start local 2 2: goto 9
3: StackMap locals: java.lang.StringBuilder int
StackMap stack:
aload 1
invokevirtual java.lang.StringBuilder.length:()I
ifne 6
4: aload 1
bipush 123
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
5: goto 7
6: StackMap locals:
StackMap stack:
aload 1
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
7: StackMap locals:
StackMap stack:
aload 1
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
iload 2
aaload
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
8: iinc 2 1
StackMap locals:
StackMap stack:
9: iload 2
aload 0
getfield org.apache.logging.log4j.core.filter.CompositeFilter.filters:[Lorg/apache/logging/log4j/core/Filter;
arraylength
if_icmplt 3
end local 2 10: aload 1
invokevirtual java.lang.StringBuilder.length:()I
ifle 12
11: aload 1
bipush 125
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
12: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lorg/apache/logging/log4j/core/filter/CompositeFilter;
1 13 1 sb Ljava/lang/StringBuilder;
2 10 2 i I
public static org.apache.logging.log4j.core.filter.CompositeFilter createFilters(org.apache.logging.log4j.core.Filter[]);
descriptor: ([Lorg/apache/logging/log4j/core/Filter;)Lorg/apache/logging/log4j/core/filter/CompositeFilter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new org.apache.logging.log4j.core.filter.CompositeFilter
dup
aload 0
invokespecial org.apache.logging.log4j.core.filter.CompositeFilter.<init>:([Lorg/apache/logging/log4j/core/Filter;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 filters [Lorg/apache/logging/log4j/core/Filter;
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.PluginFactory()
RuntimeVisibleParameterAnnotations:
0:
org.apache.logging.log4j.core.config.plugins.PluginElement(value = "Filters")
MethodParameters:
Name Flags
filters final
}
Signature: Lorg/apache/logging/log4j/core/AbstractLifeCycle;Ljava/lang/Iterable<Lorg/apache/logging/log4j/core/Filter;>;Lorg/apache/logging/log4j/core/Filter;
SourceFile: "CompositeFilter.java"
InnerClasses:
public final Result = org.apache.logging.log4j.core.Filter$Result of org.apache.logging.log4j.core.Filter
RuntimeVisibleAnnotations:
org.apache.logging.log4j.core.config.plugins.Plugin(name = "filters", category = "Core", printObject = true)
RuntimeInvisibleAnnotations:
org.apache.logging.log4j.util.PerformanceSensitive(value = {"allocation"})