public class com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate extends com.fasterxml.jackson.core.util.JsonGeneratorDelegate
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate
  super_class: com.fasterxml.jackson.core.util.JsonGeneratorDelegate
{
  protected com.fasterxml.jackson.core.filter.TokenFilter rootFilter;
    descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilter;
    flags: (0x0004) ACC_PROTECTED

  protected boolean _allowMultipleMatches;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean _includePath;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED

  protected boolean _includeImmediateParent;
    descriptor: Z
    flags: (0x0004) ACC_PROTECTED
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  protected com.fasterxml.jackson.core.filter.TokenFilterContext _filterContext;
    descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.core.filter.TokenFilter _itemFilter;
    descriptor: Lcom/fasterxml/jackson/core/filter/TokenFilter;
    flags: (0x0004) ACC_PROTECTED

  protected int _matchCount;
    descriptor: I
    flags: (0x0004) ACC_PROTECTED

  public void <init>(com.fasterxml.jackson.core.JsonGenerator, com.fasterxml.jackson.core.filter.TokenFilter, boolean, boolean);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;Lcom/fasterxml/jackson/core/filter/TokenFilter;ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator d
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter f
        start local 3 // boolean includePath
        start local 4 // boolean allowMultipleMatches
         0: .line 97
            aload 0 /* this */
            aload 1 /* d */
            iconst_0
            invokespecial com.fasterxml.jackson.core.util.JsonGeneratorDelegate.<init>:(Lcom/fasterxml/jackson/core/JsonGenerator;Z)V
         1: .line 98
            aload 0 /* this */
            aload 2 /* f */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.rootFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         2: .line 100
            aload 0 /* this */
            aload 2 /* f */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         3: .line 101
            aload 0 /* this */
            aload 2 /* f */
            invokestatic com.fasterxml.jackson.core.filter.TokenFilterContext.createRootContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         4: .line 102
            aload 0 /* this */
            iload 3 /* includePath */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includePath:Z
         5: .line 103
            aload 0 /* this */
            iload 4 /* allowMultipleMatches */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._allowMultipleMatches:Z
         6: .line 104
            return
        end local 4 // boolean allowMultipleMatches
        end local 3 // boolean includePath
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter f
        end local 1 // com.fasterxml.jackson.core.JsonGenerator d
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot                  Name  Signature
            0    7     0                  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    7     1                     d  Lcom/fasterxml/jackson/core/JsonGenerator;
            0    7     2                     f  Lcom/fasterxml/jackson/core/filter/TokenFilter;
            0    7     3           includePath  Z
            0    7     4  allowMultipleMatches  Z
    MethodParameters:
                      Name  Flags
      d                     
      f                     
      includePath           
      allowMultipleMatches  

  public com.fasterxml.jackson.core.filter.TokenFilter getFilter();
    descriptor: ()Lcom/fasterxml/jackson/core/filter/TokenFilter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 112
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.rootFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            areturn
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonStreamContext getFilterContext();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 115
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            areturn
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;

  public int getMatchCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 123
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
            ireturn
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonStreamContext getOutputContext();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonStreamContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 138
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            areturn
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;

  public void writeStartArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 151
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 152
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 153
            return
         3: .line 155
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 156
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 157
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:()V
         6: .line 158
            return
         7: .line 161
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         8: .line 162
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 11
         9: .line 163
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        10: .line 164
            return
        11: .line 166
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 13
        12: .line 167
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
        13: .line 169
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 18
        14: .line 170
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        15: .line 171
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        16: .line 172
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:()V
        17: .line 173
            goto 19
        18: .line 174
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        19: .line 176
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   20     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeStartArray(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // int size
         0: .line 181
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 182
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 183
            return
         3: .line 185
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 186
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 187
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(I)V
         6: .line 188
            return
         7: .line 190
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         8: .line 191
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 11
         9: .line 192
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        10: .line 193
            return
        11: .line 195
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 13
        12: .line 196
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
        13: .line 198
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 18
        14: .line 199
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        15: .line 200
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        16: .line 201
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(I)V
        17: .line 202
            goto 19
        18: .line 203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        19: .line 205
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int size
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   20     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   20     1  size  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      size  

  public void writeStartArray(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object forValue
         0: .line 210
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 211
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 212
            return
         3: .line 214
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 215
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 216
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;)V
         6: .line 217
            return
         7: .line 219
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         8: .line 220
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 11
         9: .line 221
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        10: .line 222
            return
        11: .line 224
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 13
        12: .line 225
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
        13: .line 227
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 18
        14: .line 228
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        15: .line 229
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        16: .line 230
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;)V
        17: .line 231
            goto 19
        18: .line 232
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        19: .line 234
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   20     0      this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   20     1  forValue  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      forValue  

  public void writeStartArray(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object forValue
        start local 2 // int size
         0: .line 239
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 240
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 241
            return
         3: .line 243
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 244
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 245
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            iload 2 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;I)V
         6: .line 246
            return
         7: .line 248
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         8: .line 249
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 11
         9: .line 250
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aconst_null
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        10: .line 251
            return
        11: .line 253
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 13
        12: .line 254
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartArray:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
        13: .line 256
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 18
        14: .line 257
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        15: .line 258
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        16: .line 259
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            iload 2 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;I)V
        17: .line 260
            goto 19
        18: .line 261
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildArrayContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        19: .line 263
      StackMap locals:
      StackMap stack:
            return
        end local 2 // int size
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   20     0      this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   20     1  forValue  Ljava/lang/Object;
            0   20     2      size  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      forValue  
      size      

  public void writeEndArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 268
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.closeArray:(Lcom/fasterxml/jackson/core/JsonGenerator;)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         1: .line 270
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            ifnull 3
         2: .line 271
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.getFilter:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         3: .line 273
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeStartObject();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 278
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 279
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 280
            return
         3: .line 282
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 283
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 284
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:()V
         6: .line 285
            return
         7: .line 288
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 1 /* f */
        start local 1 // com.fasterxml.jackson.core.filter.TokenFilter f
         8: .line 289
            aload 1 /* f */
            ifnonnull 10
         9: .line 290
            return
        10: .line 293
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 1 /* f */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 12
        11: .line 294
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartObject:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 1 /* f */
        12: .line 296
      StackMap locals:
      StackMap stack:
            aload 1 /* f */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 17
        13: .line 297
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        14: .line 298
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 1 /* f */
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        15: .line 299
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:()V
        16: .line 300
            goto 18
        17: .line 301
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 1 /* f */
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        18: .line 303
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.filter.TokenFilter f
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   19     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            8   19     1     f  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException

  public void writeStartObject(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object forValue
         0: .line 308
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 309
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 310
            return
         3: .line 312
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 313
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 314
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;)V
         6: .line 315
            return
         7: .line 318
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* f */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter f
         8: .line 319
            aload 2 /* f */
            ifnonnull 10
         9: .line 320
            return
        10: .line 323
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* f */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 12
        11: .line 324
            aload 2 /* f */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartObject:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* f */
        12: .line 326
      StackMap locals:
      StackMap stack:
            aload 2 /* f */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 17
        13: .line 327
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        14: .line 328
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 2 /* f */
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        15: .line 329
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;)V
        16: .line 330
            goto 18
        17: .line 331
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 2 /* f */
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        18: .line 333
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter f
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   19     0      this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   19     1  forValue  Ljava/lang/Object;
            8   19     2         f  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      forValue  

  public void writeStartObject(java.lang.Object, int);
    descriptor: (Ljava/lang/Object;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object forValue
        start local 2 // int size
         0: .line 338
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 3
         1: .line 339
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         2: .line 340
            return
         3: .line 342
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 7
         4: .line 343
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         5: .line 344
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            iload 2 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;I)V
         6: .line 345
            return
         7: .line 348
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 3 /* f */
        start local 3 // com.fasterxml.jackson.core.filter.TokenFilter f
         8: .line 349
            aload 3 /* f */
            ifnonnull 10
         9: .line 350
            return
        10: .line 353
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 3 /* f */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 12
        11: .line 354
            aload 3 /* f */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.filterStartObject:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 3 /* f */
        12: .line 356
      StackMap locals:
      StackMap stack:
            aload 3 /* f */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 17
        13: .line 357
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        14: .line 358
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 3 /* f */
            iconst_1
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        15: .line 359
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            iload 2 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;I)V
        16: .line 360
            goto 18
        17: .line 361
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 3 /* f */
            iconst_0
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.createChildObjectContext:(Lcom/fasterxml/jackson/core/filter/TokenFilter;Z)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
        18: .line 363
      StackMap locals:
      StackMap stack:
            return
        end local 3 // com.fasterxml.jackson.core.filter.TokenFilter f
        end local 2 // int size
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   19     0      this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   19     1  forValue  Ljava/lang/Object;
            0   19     2      size  I
            8   19     3         f  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      forValue  
      size      

  public void writeEndObject();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 368
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.closeObject:(Lcom/fasterxml/jackson/core/JsonGenerator;)Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
         1: .line 369
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            ifnull 3
         2: .line 370
            aload 0 /* this */
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.getFilter:()Lcom/fasterxml/jackson/core/filter/TokenFilter;
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         3: .line 372
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeFieldName(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String name
         0: .line 377
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.setFieldName:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         1: .line 378
            aload 2 /* state */
            ifnonnull 4
         2: .line 379
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         3: .line 380
            return
         4: .line 382
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 8
         5: .line 383
            aload 0 /* this */
            aload 2 /* state */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         6: .line 384
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldName:(Ljava/lang/String;)V
         7: .line 385
            return
         8: .line 387
      StackMap locals:
      StackMap stack:
            aload 2 /* state */
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeProperty:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
         9: .line 388
            aload 0 /* this */
            aload 2 /* state */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
        10: .line 389
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 12
        11: .line 390
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkPropertyParentPath:()V
        12: .line 392
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   13     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   13     1   name  Ljava/lang/String;
            1   13     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      name  

  public void writeFieldName(com.fasterxml.jackson.core.SerializableString);
    descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString name
         0: .line 397
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 1 /* name */
            invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.setFieldName:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         1: .line 398
            aload 2 /* state */
            ifnonnull 4
         2: .line 399
            aload 0 /* this */
            aconst_null
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         3: .line 400
            return
         4: .line 402
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 8
         5: .line 403
            aload 0 /* this */
            aload 2 /* state */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
         6: .line 404
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldName:(Lcom/fasterxml/jackson/core/SerializableString;)V
         7: .line 405
            return
         8: .line 407
      StackMap locals:
      StackMap stack:
            aload 2 /* state */
            aload 1 /* name */
            invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeProperty:(Ljava/lang/String;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
         9: .line 408
            aload 0 /* this */
            aload 2 /* state */
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
        10: .line 409
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 12
        11: .line 410
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkPropertyParentPath:()V
        12: .line 412
      StackMap locals:
      StackMap stack:
            return
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        end local 1 // com.fasterxml.jackson.core.SerializableString name
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   13     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   13     1   name  Lcom/fasterxml/jackson/core/SerializableString;
            1   13     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      name  

  public void writeFieldId(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // long id
         0: .line 417
            aload 0 /* this */
            lload 1 /* id */
            invokestatic java.lang.Long.toString:(J)Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.writeFieldName:(Ljava/lang/String;)V
         1: .line 418
            return
        end local 1 // long id
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    2     1    id  J
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      id    

  public void writeString(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String value
         0: .line 429
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 430
            return
         2: .line 432
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 433
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 434
            aload 2 /* state */
            ifnonnull 6
         5: .line 435
            return
         6: .line 437
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 438
            aload 2 /* state */
            aload 1 /* value */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/lang/String;)Z
            ifne 9
         8: .line 439
            return
         9: .line 442
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 444
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* value */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Ljava/lang/String;)V
        11: .line 445
            return
        end local 1 // java.lang.String value
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1  value  Ljava/lang/String;
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
       Name  Flags
      value  

  public void writeString(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // char[] text
        start local 2 // int offset
        start local 3 // int len
         0: .line 450
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 451
            return
         2: .line 453
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 11
         3: .line 454
            new java.lang.String
            dup
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokespecial java.lang.String.<init>:([CII)V
            astore 4 /* value */
        start local 4 // java.lang.String value
         4: .line 455
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 5 /* state */
        start local 5 // com.fasterxml.jackson.core.filter.TokenFilter state
         5: .line 456
            aload 5 /* state */
            ifnonnull 7
         6: .line 457
            return
         7: .line 459
      StackMap locals: java.lang.String com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 5 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         8: .line 460
            aload 5 /* state */
            aload 4 /* value */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/lang/String;)Z
            ifne 10
         9: .line 461
            return
        10: .line 464
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 5 // com.fasterxml.jackson.core.filter.TokenFilter state
        end local 4 // java.lang.String value
        11: .line 466
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:([CII)V
        12: .line 467
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // char[] text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   13     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   13     1    text  [C
            0   13     2  offset  I
            0   13     3     len  I
            4   11     4   value  Ljava/lang/String;
            5   11     5   state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      len     

  public void writeString(com.fasterxml.jackson.core.SerializableString);
    descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString value
         0: .line 472
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 473
            return
         2: .line 475
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 476
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 477
            aload 2 /* state */
            ifnonnull 6
         5: .line 478
            return
         6: .line 480
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 481
            aload 2 /* state */
            aload 1 /* value */
            invokeinterface com.fasterxml.jackson.core.SerializableString.getValue:()Ljava/lang/String;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/lang/String;)Z
            ifne 9
         8: .line 482
            return
         9: .line 485
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 487
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* value */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Lcom/fasterxml/jackson/core/SerializableString;)V
        11: .line 488
            return
        end local 1 // com.fasterxml.jackson.core.SerializableString value
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1  value  Lcom/fasterxml/jackson/core/SerializableString;
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
       Name  Flags
      value  

  public void writeString(java.io.Reader, int);
    descriptor: (Ljava/io/Reader;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.io.Reader reader
        start local 2 // int len
         0: .line 492
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 493
            return
         2: .line 495
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 496
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 3 /* state */
        start local 3 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 497
            aload 3 /* state */
            ifnonnull 6
         5: .line 498
            return
         6: .line 500
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 3 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 503
            aload 3 /* state */
            aload 1 /* reader */
            iload 2 /* len */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeString:(Ljava/io/Reader;I)Z
            ifne 9
         8: .line 504
            return
         9: .line 507
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 3 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 509
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* reader */
            iload 2 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Ljava/io/Reader;I)V
        11: .line 510
            return
        end local 2 // int len
        end local 1 // java.io.Reader reader
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   12     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1  reader  Ljava/io/Reader;
            0   12     2     len  I
            4   10     3   state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      reader  
      len     

  public void writeRawUTF8String(byte[], int, int);
    descriptor: ([BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // byte[] text
        start local 2 // int offset
        start local 3 // int length
         0: .line 515
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 516
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawUTF8String:([BII)V
         2: .line 518
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // byte[] text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    text  [B
            0    3     2  offset  I
            0    3     3  length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      length  

  public void writeUTF8String(byte[], int, int);
    descriptor: ([BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // byte[] text
        start local 2 // int offset
        start local 3 // int length
         0: .line 524
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 525
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeUTF8String:([BII)V
         2: .line 527
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // byte[] text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    text  [B
            0    3     2  offset  I
            0    3     3  length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      length  

  public void writeRaw(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String text
         0: .line 538
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 539
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Ljava/lang/String;)V
         2: .line 541
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      text  

  public void writeRaw(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String text
        start local 2 // int offset
        start local 3 // int len
         0: .line 546
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 547
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Ljava/lang/String;II)V
         2: .line 549
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    text  Ljava/lang/String;
            0    3     2  offset  I
            0    3     3     len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      len     

  public void writeRaw(com.fasterxml.jackson.core.SerializableString);
    descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString text
         0: .line 554
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 555
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Lcom/fasterxml/jackson/core/SerializableString;)V
         2: .line 557
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.SerializableString text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1  text  Lcom/fasterxml/jackson/core/SerializableString;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      text  

  public void writeRaw(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // char[] text
        start local 2 // int offset
        start local 3 // int len
         0: .line 562
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 563
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:([CII)V
         2: .line 565
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // char[] text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    text  [C
            0    3     2  offset  I
            0    3     3     len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      len     

  public void writeRaw(char);
    descriptor: (C)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // char c
         0: .line 570
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 571
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* c */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(C)V
         2: .line 573
      StackMap locals:
      StackMap stack:
            return
        end local 1 // char c
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1     c  C
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      c     

  public void writeRawValue(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String text
         0: .line 578
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 579
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:(Ljava/lang/String;)V
         2: .line 581
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      text  

  public void writeRawValue(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String text
        start local 2 // int offset
        start local 3 // int len
         0: .line 586
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 587
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:(Ljava/lang/String;II)V
         2: .line 589
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    text  Ljava/lang/String;
            0    3     2  offset  I
            0    3     3     len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      len     

  public void writeRawValue(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // char[] text
        start local 2 // int offset
        start local 3 // int len
         0: .line 594
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkRawValueWrite:()Z
            ifeq 2
         1: .line 595
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:([CII)V
         2: .line 597
      StackMap locals:
      StackMap stack:
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // char[] text
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    text  [C
            0    3     2  offset  I
            0    3     3     len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      text    
      offset  
      len     

  public void writeBinary(com.fasterxml.jackson.core.Base64Variant, byte[], int, int);
    descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;[BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        start local 2 // byte[] data
        start local 3 // int offset
        start local 4 // int len
         0: .line 602
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkBinaryWrite:()Z
            ifeq 2
         1: .line 603
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* b64variant */
            aload 2 /* data */
            iload 3 /* offset */
            iload 4 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBinary:(Lcom/fasterxml/jackson/core/Base64Variant;[BII)V
         2: .line 605
      StackMap locals:
      StackMap stack:
            return
        end local 4 // int len
        end local 3 // int offset
        end local 2 // byte[] data
        end local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1  b64variant  Lcom/fasterxml/jackson/core/Base64Variant;
            0    3     2        data  [B
            0    3     3      offset  I
            0    3     4         len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      b64variant  
      data        
      offset      
      len         

  public int writeBinary(com.fasterxml.jackson.core.Base64Variant, java.io.InputStream, int);
    descriptor: (Lcom/fasterxml/jackson/core/Base64Variant;Ljava/io/InputStream;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        start local 2 // java.io.InputStream data
        start local 3 // int dataLength
         0: .line 610
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkBinaryWrite:()Z
            ifeq 2
         1: .line 611
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* b64variant */
            aload 2 /* data */
            iload 3 /* dataLength */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBinary:(Lcom/fasterxml/jackson/core/Base64Variant;Ljava/io/InputStream;I)I
            ireturn
         2: .line 613
      StackMap locals:
      StackMap stack:
            iconst_m1
            ireturn
        end local 3 // int dataLength
        end local 2 // java.io.InputStream data
        end local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    3     0        this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1  b64variant  Lcom/fasterxml/jackson/core/Base64Variant;
            0    3     2        data  Ljava/io/InputStream;
            0    3     3  dataLength  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      b64variant  
      data        
      dataLength  

  public void writeNumber(short);
    descriptor: (S)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // short v
         0: .line 625
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 626
            return
         2: .line 628
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 629
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 630
            aload 2 /* state */
            ifnonnull 6
         5: .line 631
            return
         6: .line 633
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 634
            aload 2 /* state */
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(I)Z
            ifne 9
         8: .line 635
            return
         9: .line 638
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 640
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(S)V
        11: .line 641
            return
        end local 1 // short v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  S
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // int v
         0: .line 646
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 647
            return
         2: .line 649
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 650
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 651
            aload 2 /* state */
            ifnonnull 6
         5: .line 652
            return
         6: .line 654
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 655
            aload 2 /* state */
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(I)Z
            ifne 9
         8: .line 656
            return
         9: .line 659
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 661
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(I)V
        11: .line 662
            return
        end local 1 // int v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  I
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // long v
         0: .line 667
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 668
            return
         2: .line 670
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 671
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 3 /* state */
        start local 3 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 672
            aload 3 /* state */
            ifnonnull 6
         5: .line 673
            return
         6: .line 675
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 3 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 676
            aload 3 /* state */
            lload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(J)Z
            ifne 9
         8: .line 677
            return
         9: .line 680
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 3 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 682
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            lload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(J)V
        11: .line 683
            return
        end local 1 // long v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  J
            4   10     3  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(java.math.BigInteger);
    descriptor: (Ljava/math/BigInteger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.math.BigInteger v
         0: .line 688
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 689
            return
         2: .line 691
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 692
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 693
            aload 2 /* state */
            ifnonnull 6
         5: .line 694
            return
         6: .line 696
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 697
            aload 2 /* state */
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(Ljava/math/BigInteger;)Z
            ifne 9
         8: .line 698
            return
         9: .line 701
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 703
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/math/BigInteger;)V
        11: .line 704
            return
        end local 1 // java.math.BigInteger v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  Ljava/math/BigInteger;
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // double v
         0: .line 709
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 710
            return
         2: .line 712
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 713
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 3 /* state */
        start local 3 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 714
            aload 3 /* state */
            ifnonnull 6
         5: .line 715
            return
         6: .line 717
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 3 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 718
            aload 3 /* state */
            dload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(D)Z
            ifne 9
         8: .line 719
            return
         9: .line 722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 3 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 724
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            dload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(D)V
        11: .line 725
            return
        end local 1 // double v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  D
            4   10     3  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // float v
         0: .line 730
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 731
            return
         2: .line 733
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 734
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 735
            aload 2 /* state */
            ifnonnull 6
         5: .line 736
            return
         6: .line 738
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 739
            aload 2 /* state */
            fload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(F)Z
            ifne 9
         8: .line 740
            return
         9: .line 743
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 745
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            fload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(F)V
        11: .line 746
            return
        end local 1 // float v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  F
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(java.math.BigDecimal);
    descriptor: (Ljava/math/BigDecimal;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.math.BigDecimal v
         0: .line 751
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 752
            return
         2: .line 754
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 755
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 756
            aload 2 /* state */
            ifnonnull 6
         5: .line 757
            return
         6: .line 759
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 760
            aload 2 /* state */
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNumber:(Ljava/math/BigDecimal;)Z
            ifne 9
         8: .line 761
            return
         9: .line 764
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 766
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/math/BigDecimal;)V
        11: .line 767
            return
        end local 1 // java.math.BigDecimal v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  Ljava/math/BigDecimal;
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String encodedValue
         0: .line 772
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 773
            return
         2: .line 775
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 776
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 777
            aload 2 /* state */
            ifnonnull 6
         5: .line 778
            return
         6: .line 780
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 781
            aload 2 /* state */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeRawValue:()Z
            ifne 9
         8: .line 782
            return
         9: .line 785
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 787
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* encodedValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/lang/String;)V
        11: .line 788
            return
        end local 1 // java.lang.String encodedValue
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   12     0          this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1  encodedValue  Ljava/lang/String;
            4   10     2         state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException, java.lang.UnsupportedOperationException
    MethodParameters:
              Name  Flags
      encodedValue  

  public void writeNumber(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // char[] encodedValueBuffer
        start local 2 // int offset
        start local 3 // int length
         0: .line 793
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 794
            return
         2: .line 796
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 797
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 4 /* state */
        start local 4 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 798
            aload 4 /* state */
            ifnonnull 6
         5: .line 799
            return
         6: .line 801
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 4 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 802
            aload 4 /* state */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeRawValue:()Z
            ifne 9
         8: .line 803
            return
         9: .line 806
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 4 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 808
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* encodedValueBuffer */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:([CII)V
        11: .line 809
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // char[] encodedValueBuffer
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   12     0                this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1  encodedValueBuffer  [C
            0   12     2              offset  I
            0   12     3              length  I
            4   10     4               state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException, java.lang.UnsupportedOperationException
    MethodParameters:
                    Name  Flags
      encodedValueBuffer  
      offset              
      length              

  public void writeBoolean(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // boolean v
         0: .line 814
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 815
            return
         2: .line 817
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 818
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 2 /* state */
        start local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 819
            aload 2 /* state */
            ifnonnull 6
         5: .line 820
            return
         6: .line 822
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 2 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 823
            aload 2 /* state */
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeBoolean:(Z)Z
            ifne 9
         8: .line 824
            return
         9: .line 827
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 2 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 829
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBoolean:(Z)V
        11: .line 830
            return
        end local 1 // boolean v
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0   12     1      v  Z
            4   10     2  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNull();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 835
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 836
            return
         2: .line 838
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 10
         3: .line 839
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.checkValue:(Lcom/fasterxml/jackson/core/filter/TokenFilter;)Lcom/fasterxml/jackson/core/filter/TokenFilter;
            astore 1 /* state */
        start local 1 // com.fasterxml.jackson.core.filter.TokenFilter state
         4: .line 840
            aload 1 /* state */
            ifnonnull 6
         5: .line 841
            return
         6: .line 843
      StackMap locals: com.fasterxml.jackson.core.filter.TokenFilter
      StackMap stack:
            aload 1 /* state */
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpeq 9
         7: .line 844
            aload 1 /* state */
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeNull:()Z
            ifne 9
         8: .line 845
            return
         9: .line 848
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
        end local 1 // com.fasterxml.jackson.core.filter.TokenFilter state
        10: .line 850
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNull:()V
        11: .line 851
            return
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            4   10     1  state  Lcom/fasterxml/jackson/core/filter/TokenFilter;
    Exceptions:
      throws java.io.IOException

  public void writeOmittedField(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.String fieldName
         0: .line 862
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnull 2
         1: .line 863
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* fieldName */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeOmittedField:(Ljava/lang/String;)V
         2: .line 865
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.String fieldName
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1  fieldName  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
           Name  Flags
      fieldName  

  public void writeObjectId(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object id
         0: .line 878
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnull 2
         1: .line 879
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObjectId:(Ljava/lang/Object;)V
         2: .line 881
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    id  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      id    

  public void writeObjectRef(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object id
         0: .line 885
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnull 2
         1: .line 886
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObjectRef:(Ljava/lang/Object;)V
         2: .line 888
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    id  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      id    

  public void writeTypeId(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
        start local 1 // java.lang.Object id
         0: .line 892
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnull 2
         1: .line 893
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeTypeId:(Ljava/lang/Object;)V
         2: .line 895
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
            0    3     1    id  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      id    

  protected void _checkParentPath();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 972
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
            iconst_1
            iadd
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
         1: .line 974
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includePath:Z
            ifeq 3
         2: .line 975
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.writePath:(Lcom/fasterxml/jackson/core/JsonGenerator;)V
         3: .line 978
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._allowMultipleMatches:Z
            ifne 5
         4: .line 980
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.skipParentChecks:()V
         5: .line 982
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  protected void _checkPropertyParentPath();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 991
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
            iconst_1
            iadd
            putfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._matchCount:I
         1: .line 992
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includePath:Z
            ifeq 4
         2: .line 993
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.writePath:(Lcom/fasterxml/jackson/core/JsonGenerator;)V
         3: .line 994
            goto 6
      StackMap locals:
      StackMap stack:
         4: aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._includeImmediateParent:Z
            ifeq 6
         5: .line 997
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.writeImmediatePath:(Lcom/fasterxml/jackson/core/JsonGenerator;)V
         6: .line 1001
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._allowMultipleMatches:Z
            ifne 8
         7: .line 1003
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._filterContext:Lcom/fasterxml/jackson/core/filter/TokenFilterContext;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilterContext.skipParentChecks:()V
         8: .line 1005
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  protected boolean _checkBinaryWrite();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 1009
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 1010
            iconst_0
            ireturn
         2: .line 1012
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 4
         3: .line 1013
            iconst_1
            ireturn
         4: .line 1015
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeBinary:()Z
            ifeq 7
         5: .line 1016
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
         6: .line 1017
            iconst_1
            ireturn
         7: .line 1019
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  protected boolean _checkRawValueWrite();
    descriptor: ()Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
         0: .line 1024
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            ifnonnull 2
         1: .line 1025
            iconst_0
            ireturn
         2: .line 1027
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            getstatic com.fasterxml.jackson.core.filter.TokenFilter.INCLUDE_ALL:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            if_acmpne 4
         3: .line 1028
            iconst_1
            ireturn
         4: .line 1030
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._itemFilter:Lcom/fasterxml/jackson/core/filter/TokenFilter;
            invokevirtual com.fasterxml.jackson.core.filter.TokenFilter.includeRawValue:()Z
            ifeq 7
         5: .line 1031
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate._checkParentPath:()V
         6: .line 1032
            iconst_1
            ireturn
         7: .line 1034
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.fasterxml.jackson.core.filter.FilteringGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/fasterxml/jackson/core/filter/FilteringGeneratorDelegate;
    Exceptions:
      throws java.io.IOException
}
SourceFile: "FilteringGeneratorDelegate.java"