public final class org.apache.logging.log4j.core.filter.DynamicThresholdFilter extends org.apache.logging.log4j.core.filter.AbstractFilter
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.apache.logging.log4j.core.filter.DynamicThresholdFilter
  super_class: org.apache.logging.log4j.core.filter.AbstractFilter
{
  private org.apache.logging.log4j.Level defaultThreshold;
    descriptor: Lorg/apache/logging/log4j/Level;
    flags: (0x0002) ACC_PRIVATE

  private final java.lang.String key;
    descriptor: Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final org.apache.logging.log4j.core.ContextDataInjector injector;
    descriptor: Lorg/apache/logging/log4j/core/ContextDataInjector;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private java.util.Map<java.lang.String, org.apache.logging.log4j.Level> levelMap;
    descriptor: Ljava/util/Map;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/Map<Ljava/lang/String;Lorg/apache/logging/log4j/Level;>;

  public static org.apache.logging.log4j.core.filter.DynamicThresholdFilter createFilter(java.lang.String, org.apache.logging.log4j.core.util.KeyValuePair[], org.apache.logging.log4j.Level, org.apache.logging.log4j.core.Filter$Result, org.apache.logging.log4j.core.Filter$Result);
    descriptor: (Ljava/lang/String;[Lorg/apache/logging/log4j/core/util/KeyValuePair;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=7, locals=10, args_size=5
        start local 0 // java.lang.String key
        start local 1 // org.apache.logging.log4j.core.util.KeyValuePair[] pairs
        start local 2 // org.apache.logging.log4j.Level defaultThreshold
        start local 3 // org.apache.logging.log4j.core.Filter$Result onMatch
        start local 4 // org.apache.logging.log4j.core.Filter$Result onMismatch
         0: .line 67
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            astore 5 /* map */
        start local 5 // java.util.Map map
         1: .line 68
            aload 1 /* pairs */
            dup
            astore 9
            arraylength
            istore 8
            iconst_0
            istore 7
            goto 5
      StackMap locals: java.lang.String org.apache.logging.log4j.core.util.KeyValuePair[] org.apache.logging.log4j.Level org.apache.logging.log4j.core.Filter$Result org.apache.logging.log4j.core.Filter$Result java.util.Map top int int org.apache.logging.log4j.core.util.KeyValuePair[]
      StackMap stack:
         2: aload 9
            iload 7
            aaload
            astore 6 /* pair */
        start local 6 // org.apache.logging.log4j.core.util.KeyValuePair pair
         3: .line 69
            aload 5 /* map */
            aload 6 /* pair */
            invokevirtual org.apache.logging.log4j.core.util.KeyValuePair.getKey:()Ljava/lang/String;
            aload 6 /* pair */
            invokevirtual org.apache.logging.log4j.core.util.KeyValuePair.getValue:()Ljava/lang/String;
            invokestatic org.apache.logging.log4j.Level.toLevel:(Ljava/lang/String;)Lorg/apache/logging/log4j/Level;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        end local 6 // org.apache.logging.log4j.core.util.KeyValuePair pair
         4: .line 68
            iinc 7 1
      StackMap locals:
      StackMap stack:
         5: iload 7
            iload 8
            if_icmplt 2
         6: .line 71
            aload 2 /* defaultThreshold */
            ifnonnull 7
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            goto 8
      StackMap locals: java.lang.String org.apache.logging.log4j.core.util.KeyValuePair[] org.apache.logging.log4j.Level org.apache.logging.log4j.core.Filter$Result org.apache.logging.log4j.core.Filter$Result java.util.Map
      StackMap stack:
         7: aload 2 /* defaultThreshold */
      StackMap locals:
      StackMap stack: org.apache.logging.log4j.Level
         8: astore 6 /* level */
        start local 6 // org.apache.logging.log4j.Level level
         9: .line 72
            new org.apache.logging.log4j.core.filter.DynamicThresholdFilter
            dup
            aload 0 /* key */
            aload 5 /* map */
            aload 6 /* level */
            aload 3 /* onMatch */
            aload 4 /* onMismatch */
            invokespecial org.apache.logging.log4j.core.filter.DynamicThresholdFilter.<init>:(Ljava/lang/String;Ljava/util/Map;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
            areturn
        end local 6 // org.apache.logging.log4j.Level level
        end local 5 // java.util.Map map
        end local 4 // org.apache.logging.log4j.core.Filter$Result onMismatch
        end local 3 // org.apache.logging.log4j.core.Filter$Result onMatch
        end local 2 // org.apache.logging.log4j.Level defaultThreshold
        end local 1 // org.apache.logging.log4j.core.util.KeyValuePair[] pairs
        end local 0 // java.lang.String key
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   10     0               key  Ljava/lang/String;
            0   10     1             pairs  [Lorg/apache/logging/log4j/core/util/KeyValuePair;
            0   10     2  defaultThreshold  Lorg/apache/logging/log4j/Level;
            0   10     3           onMatch  Lorg/apache/logging/log4j/core/Filter$Result;
            0   10     4        onMismatch  Lorg/apache/logging/log4j/core/Filter$Result;
            1   10     5               map  Ljava/util/Map<Ljava/lang/String;Lorg/apache/logging/log4j/Level;>;
            3    4     6              pair  Lorg/apache/logging/log4j/core/util/KeyValuePair;
            9   10     6             level  Lorg/apache/logging/log4j/Level;
    RuntimeVisibleAnnotations: 
      org.apache.logging.log4j.core.config.plugins.PluginFactory()
    RuntimeVisibleParameterAnnotations: 
      0:
        org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "key")
      1:
        org.apache.logging.log4j.core.config.plugins.PluginElement(value = "Pairs")
      2:
        org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "defaultThreshold")
      3:
        org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "onMatch")
      4:
        org.apache.logging.log4j.core.config.plugins.PluginAttribute(value = "onMismatch")
    MethodParameters:
                  Name  Flags
      key               final
      pairs             final
      defaultThreshold  final
      onMatch           final
      onMismatch        final

  private void <init>(java.lang.String, java.util.Map<java.lang.String, org.apache.logging.log4j.Level>, org.apache.logging.log4j.Level, org.apache.logging.log4j.core.Filter$Result, org.apache.logging.log4j.core.Filter$Result);
    descriptor: (Ljava/lang/String;Ljava/util/Map;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // java.lang.String key
        start local 2 // java.util.Map pairs
        start local 3 // org.apache.logging.log4j.Level defaultLevel
        start local 4 // org.apache.logging.log4j.core.Filter$Result onMatch
        start local 5 // org.apache.logging.log4j.core.Filter$Result onMismatch
         0: .line 82
            aload 0 /* this */
            aload 4 /* onMatch */
            aload 5 /* onMismatch */
            invokespecial org.apache.logging.log4j.core.filter.AbstractFilter.<init>:(Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
         1: .line 75
            aload 0 /* this */
            getstatic org.apache.logging.log4j.Level.ERROR:Lorg/apache/logging/log4j/Level;
            putfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
         2: .line 77
            aload 0 /* this */
            invokestatic org.apache.logging.log4j.core.impl.ContextDataInjectorFactory.createInjector:()Lorg/apache/logging/log4j/core/ContextDataInjector;
            putfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.injector:Lorg/apache/logging/log4j/core/ContextDataInjector;
         3: .line 78
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
         4: .line 83
            aload 1 /* key */
            ldc "key cannot be null"
            invokestatic java.util.Objects.requireNonNull:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
            pop
         5: .line 84
            aload 0 /* this */
            aload 1 /* key */
            putfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
         6: .line 85
            aload 0 /* this */
            aload 2 /* pairs */
            putfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
         7: .line 86
            aload 0 /* this */
            aload 3 /* defaultLevel */
            putfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
         8: .line 87
            return
        end local 5 // org.apache.logging.log4j.core.Filter$Result onMismatch
        end local 4 // org.apache.logging.log4j.core.Filter$Result onMatch
        end local 3 // org.apache.logging.log4j.Level defaultLevel
        end local 2 // java.util.Map pairs
        end local 1 // java.lang.String key
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    9     0          this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    9     1           key  Ljava/lang/String;
            0    9     2         pairs  Ljava/util/Map<Ljava/lang/String;Lorg/apache/logging/log4j/Level;>;
            0    9     3  defaultLevel  Lorg/apache/logging/log4j/Level;
            0    9     4       onMatch  Lorg/apache/logging/log4j/core/Filter$Result;
            0    9     5    onMismatch  Lorg/apache/logging/log4j/core/Filter$Result;
    Signature: (Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Lorg/apache/logging/log4j/Level;>;Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/core/Filter$Result;Lorg/apache/logging/log4j/core/Filter$Result;)V
    MethodParameters:
              Name  Flags
      key           final
      pairs         final
      defaultLevel  final
      onMatch       final
      onMismatch    final

  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 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // java.lang.Object obj
         0: .line 91
            aload 0 /* this */
            aload 1 /* obj */
            if_acmpne 2
         1: .line 92
            iconst_1
            ireturn
         2: .line 94
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* obj */
            invokespecial org.apache.logging.log4j.core.filter.AbstractFilter.equalsImpl:(Ljava/lang/Object;)Z
            ifne 4
         3: .line 95
            iconst_0
            ireturn
         4: .line 97
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aload 1 /* obj */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            if_acmpeq 6
         5: .line 98
            iconst_0
            ireturn
         6: .line 100
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            checkcast org.apache.logging.log4j.core.filter.DynamicThresholdFilter
            astore 2 /* other */
        start local 2 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter other
         7: .line 101
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            ifnonnull 10
         8: .line 102
            aload 2 /* other */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            ifnull 12
         9: .line 103
            iconst_0
            ireturn
        10: .line 105
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            aload 2 /* other */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.Level.equals:(Ljava/lang/Object;)Z
            ifne 12
        11: .line 106
            iconst_0
            ireturn
        12: .line 108
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            ifnonnull 15
        13: .line 109
            aload 2 /* other */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            ifnull 17
        14: .line 110
            iconst_0
            ireturn
        15: .line 112
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            aload 2 /* other */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 17
        16: .line 113
            iconst_0
            ireturn
        17: .line 115
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            ifnonnull 20
        18: .line 116
            aload 2 /* other */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            ifnull 22
        19: .line 117
            iconst_0
            ireturn
        20: .line 119
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            aload 2 /* other */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            invokeinterface java.util.Map.equals:(Ljava/lang/Object;)Z
            ifne 22
        21: .line 120
            iconst_0
            ireturn
        22: .line 122
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter other
        end local 1 // java.lang.Object obj
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   23     0   this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0   23     1    obj  Ljava/lang/Object;
            7   23     2  other  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
    MethodParameters:
      Name  Flags
      obj   final

  private org.apache.logging.log4j.core.Filter$Result filter(org.apache.logging.log4j.Level, org.apache.logging.log4j.util.ReadOnlyStringMap);
    descriptor: (Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=5, args_size=3
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.Level level
        start local 2 // org.apache.logging.log4j.util.ReadOnlyStringMap contextMap
         0: .line 126
            aload 2 /* contextMap */
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            invokeinterface org.apache.logging.log4j.util.ReadOnlyStringMap.getValue:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.String
            astore 3 /* value */
        start local 3 // java.lang.String value
         1: .line 127
            aload 3 /* value */
            ifnull 8
         2: .line 128
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            aload 3 /* value */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast org.apache.logging.log4j.Level
            astore 4 /* ctxLevel */
        start local 4 // org.apache.logging.log4j.Level ctxLevel
         3: .line 129
            aload 4 /* ctxLevel */
            ifnonnull 5
         4: .line 130
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            astore 4 /* ctxLevel */
         5: .line 132
      StackMap locals: java.lang.String org.apache.logging.log4j.Level
      StackMap stack:
            aload 1 /* level */
            aload 4 /* ctxLevel */
            invokevirtual org.apache.logging.log4j.Level.isMoreSpecificThan:(Lorg/apache/logging/log4j/Level;)Z
            ifeq 6
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.onMatch:Lorg/apache/logging/log4j/core/Filter$Result;
            goto 7
      StackMap locals:
      StackMap stack:
         6: aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.onMismatch:Lorg/apache/logging/log4j/core/Filter$Result;
      StackMap locals:
      StackMap stack: org.apache.logging.log4j.core.Filter$Result
         7: areturn
        end local 4 // org.apache.logging.log4j.Level ctxLevel
         8: .line 134
      StackMap locals:
      StackMap stack:
            getstatic org.apache.logging.log4j.core.Filter$Result.NEUTRAL:Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 3 // java.lang.String value
        end local 2 // org.apache.logging.log4j.util.ReadOnlyStringMap contextMap
        end local 1 // org.apache.logging.log4j.Level level
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    9     0        this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    9     1       level  Lorg/apache/logging/log4j/Level;
            0    9     2  contextMap  Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            1    9     3       value  Ljava/lang/String;
            3    8     4    ctxLevel  Lorg/apache/logging/log4j/Level;
    MethodParameters:
            Name  Flags
      level       final
      contextMap  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=3, locals=2, args_size=2
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.LogEvent event
         0: .line 140
            aload 0 /* this */
            aload 1 /* event */
            invokeinterface org.apache.logging.log4j.core.LogEvent.getLevel:()Lorg/apache/logging/log4j/Level;
            aload 1 /* event */
            invokeinterface org.apache.logging.log4j.core.LogEvent.getContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 1 // org.apache.logging.log4j.core.LogEvent event
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  event  Lorg/apache/logging/log4j/core/LogEvent;
    MethodParameters:
       Name  Flags
      event  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=3, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // org.apache.logging.log4j.message.Message msg
        start local 5 // java.lang.Throwable t
         0: .line 146
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 5 // java.lang.Throwable t
        end local 4 // org.apache.logging.log4j.message.Message msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Lorg/apache/logging/log4j/message/Message;
            0    1     5       t  Ljava/lang/Throwable;
    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, 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=3, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.Object msg
        start local 5 // java.lang.Throwable t
         0: .line 152
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 5 // java.lang.Throwable t
        end local 4 // java.lang.Object msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/Object;
            0    1     5       t  Ljava/lang/Throwable;
    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, 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=3, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object[] params
         0: .line 158
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 5 // java.lang.Object[] params
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5  params  [Ljava/lang/Object;
    MethodParameters:
        Name  Flags
      logger  final
      level   final
      marker  final
      msg     final
      params  final

  private org.apache.logging.log4j.util.ReadOnlyStringMap currentContextData();
    descriptor: ()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
         0: .line 162
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.injector:Lorg/apache/logging/log4j/core/ContextDataInjector;
            invokeinterface org.apache.logging.log4j.core.ContextDataInjector.rawContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            areturn
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;

  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=3, locals=6, args_size=6
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
         0: .line 168
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
    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=3, locals=7, args_size=7
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
         0: .line 174
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
    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=3, locals=8, args_size=8
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
         0: .line 180
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
    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=3, locals=9, args_size=9
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
         0: .line 186
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
    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=3, locals=10, args_size=10
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
         0: .line 193
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
            0    1     9      p4  Ljava/lang/Object;
    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=3, locals=11, args_size=11
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
         0: .line 200
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
            0    1     9      p4  Ljava/lang/Object;
            0    1    10      p5  Ljava/lang/Object;
    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=3, locals=12, args_size=12
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
         0: .line 207
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
            0    1     9      p4  Ljava/lang/Object;
            0    1    10      p5  Ljava/lang/Object;
            0    1    11      p6  Ljava/lang/Object;
    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=3, locals=13, args_size=13
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
         0: .line 215
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
            0    1     9      p4  Ljava/lang/Object;
            0    1    10      p5  Ljava/lang/Object;
            0    1    11      p6  Ljava/lang/Object;
            0    1    12      p7  Ljava/lang/Object;
    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=3, locals=14, args_size=14
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
        start local 13 // java.lang.Object p8
         0: .line 223
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 13 // java.lang.Object p8
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
            0    1     9      p4  Ljava/lang/Object;
            0    1    10      p5  Ljava/lang/Object;
            0    1    11      p6  Ljava/lang/Object;
            0    1    12      p7  Ljava/lang/Object;
            0    1    13      p8  Ljava/lang/Object;
    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=3, locals=15, args_size=15
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
        start local 1 // org.apache.logging.log4j.core.Logger logger
        start local 2 // org.apache.logging.log4j.Level level
        start local 3 // org.apache.logging.log4j.Marker marker
        start local 4 // java.lang.String msg
        start local 5 // java.lang.Object p0
        start local 6 // java.lang.Object p1
        start local 7 // java.lang.Object p2
        start local 8 // java.lang.Object p3
        start local 9 // java.lang.Object p4
        start local 10 // java.lang.Object p5
        start local 11 // java.lang.Object p6
        start local 12 // java.lang.Object p7
        start local 13 // java.lang.Object p8
        start local 14 // java.lang.Object p9
         0: .line 231
            aload 0 /* this */
            aload 2 /* level */
            aload 0 /* this */
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.currentContextData:()Lorg/apache/logging/log4j/util/ReadOnlyStringMap;
            invokevirtual org.apache.logging.log4j.core.filter.DynamicThresholdFilter.filter:(Lorg/apache/logging/log4j/Level;Lorg/apache/logging/log4j/util/ReadOnlyStringMap;)Lorg/apache/logging/log4j/core/Filter$Result;
            areturn
        end local 14 // java.lang.Object p9
        end local 13 // java.lang.Object p8
        end local 12 // java.lang.Object p7
        end local 11 // java.lang.Object p6
        end local 10 // java.lang.Object p5
        end local 9 // java.lang.Object p4
        end local 8 // java.lang.Object p3
        end local 7 // java.lang.Object p2
        end local 6 // java.lang.Object p1
        end local 5 // java.lang.Object p0
        end local 4 // java.lang.String msg
        end local 3 // org.apache.logging.log4j.Marker marker
        end local 2 // org.apache.logging.log4j.Level level
        end local 1 // org.apache.logging.log4j.core.Logger logger
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            0    1     1  logger  Lorg/apache/logging/log4j/core/Logger;
            0    1     2   level  Lorg/apache/logging/log4j/Level;
            0    1     3  marker  Lorg/apache/logging/log4j/Marker;
            0    1     4     msg  Ljava/lang/String;
            0    1     5      p0  Ljava/lang/Object;
            0    1     6      p1  Ljava/lang/Object;
            0    1     7      p2  Ljava/lang/Object;
            0    1     8      p3  Ljava/lang/Object;
            0    1     9      p4  Ljava/lang/Object;
            0    1    10      p5  Ljava/lang/Object;
            0    1    11      p6  Ljava/lang/Object;
            0    1    12      p7  Ljava/lang/Object;
            0    1    13      p8  Ljava/lang/Object;
            0    1    14      p9  Ljava/lang/Object;
    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 java.lang.String getKey();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
         0: .line 235
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            areturn
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;

  public java.util.Map<java.lang.String, org.apache.logging.log4j.Level> getLevelMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
         0: .line 239
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            areturn
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
    Signature: ()Ljava/util/Map<Ljava/lang/String;Lorg/apache/logging/log4j/Level;>;

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
         0: .line 245
            aload 0 /* this */
            invokespecial org.apache.logging.log4j.core.filter.AbstractFilter.hashCodeImpl:()I
            istore 1 /* result */
        start local 1 // int result
         1: .line 246
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            ifnonnull 2
            iconst_0
            goto 3
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter int
      StackMap stack: int
         2: aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            invokevirtual org.apache.logging.log4j.Level.hashCode:()I
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter int
      StackMap stack: int int
         3: iadd
            istore 1 /* result */
         4: .line 247
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            ifnonnull 5
            iconst_0
            goto 6
      StackMap locals:
      StackMap stack: int
         5: aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            invokevirtual java.lang.String.hashCode:()I
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter int
      StackMap stack: int int
         6: iadd
            istore 1 /* result */
         7: .line 248
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            ifnonnull 8
            iconst_0
            goto 9
      StackMap locals:
      StackMap stack: int
         8: aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            invokeinterface java.util.Map.hashCode:()I
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter int
      StackMap stack: int int
         9: iadd
            istore 1 /* result */
        10: .line 249
            iload 1 /* result */
            ireturn
        end local 1 // int result
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   11     0    this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            1   11     1  result  I

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=1
        start local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
         0: .line 254
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 1 /* sb */
        start local 1 // java.lang.StringBuilder sb
         1: .line 255
            aload 1 /* sb */
            ldc "key="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.key:Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
         2: .line 256
            aload 1 /* sb */
            ldc ", default="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.defaultThreshold:Lorg/apache/logging/log4j/Level;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
         3: .line 257
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            invokeinterface java.util.Map.size:()I
            ifle 14
         4: .line 258
            aload 1 /* sb */
            bipush 123
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
         5: .line 259
            iconst_1
            istore 2 /* first */
        start local 2 // boolean first
         6: .line 260
            aload 0 /* this */
            getfield org.apache.logging.log4j.core.filter.DynamicThresholdFilter.levelMap:Ljava/util/Map;
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 4
            goto 12
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter java.lang.StringBuilder int top java.util.Iterator
      StackMap stack:
         7: aload 4
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 3 /* entry */
        start local 3 // java.util.Map$Entry entry
         8: .line 261
            iload 2 /* first */
            ifne 11
         9: .line 262
            aload 1 /* sb */
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        10: .line 263
            iconst_0
            istore 2 /* first */
        11: .line 265
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter java.lang.StringBuilder int java.util.Map$Entry java.util.Iterator
      StackMap stack:
            aload 1 /* sb */
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 61
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            aload 3 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            pop
        end local 3 // java.util.Map$Entry entry
        12: .line 260
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter java.lang.StringBuilder int top java.util.Iterator
      StackMap stack:
            aload 4
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 7
        13: .line 267
            aload 1 /* sb */
            bipush 125
            invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
            pop
        end local 2 // boolean first
        14: .line 269
      StackMap locals: org.apache.logging.log4j.core.filter.DynamicThresholdFilter java.lang.StringBuilder
      StackMap stack:
            aload 1 /* sb */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 1 // java.lang.StringBuilder sb
        end local 0 // org.apache.logging.log4j.core.filter.DynamicThresholdFilter this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   15     0   this  Lorg/apache/logging/log4j/core/filter/DynamicThresholdFilter;
            1   15     1     sb  Ljava/lang/StringBuilder;
            6   14     2  first  Z
            8   12     3  entry  Ljava/util/Map$Entry<Ljava/lang/String;Lorg/apache/logging/log4j/Level;>;
}
SourceFile: "DynamicThresholdFilter.java"
InnerClasses:
  public abstract Entry = java.util.Map$Entry of java.util.Map
  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 = "DynamicThresholdFilter", category = "Core", elementType = "filter", printObject = true)
    RuntimeInvisibleAnnotations: 
      org.apache.logging.log4j.util.PerformanceSensitive(value = {"allocation"})