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

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

  public void <init>(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator d
         0: .line 33
            aload 0 /* this */
            aload 1 /* d */
            iconst_1
            invokespecial com.fasterxml.jackson.core.util.JsonGeneratorDelegate.<init>:(Lcom/fasterxml/jackson/core/JsonGenerator;Z)V
         1: .line 34
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator d
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1     d  Lcom/fasterxml/jackson/core/JsonGenerator;
    MethodParameters:
      Name  Flags
      d     

  public void <init>(com.fasterxml.jackson.core.JsonGenerator, boolean);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator d
        start local 2 // boolean delegateCopyMethods
         0: .line 41
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.core.JsonGenerator.<init>:()V
         1: .line 42
            aload 0 /* this */
            aload 1 /* d */
            putfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
         2: .line 43
            aload 0 /* this */
            iload 2 /* delegateCopyMethods */
            putfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegateCopyMethods:Z
         3: .line 44
            return
        end local 2 // boolean delegateCopyMethods
        end local 1 // com.fasterxml.jackson.core.JsonGenerator d
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    4     0                 this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    4     1                    d  Lcom/fasterxml/jackson/core/JsonGenerator;
            0    4     2  delegateCopyMethods  Z
    MethodParameters:
                     Name  Flags
      d                    
      delegateCopyMethods  

  public java.lang.Object getCurrentValue();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 48
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getCurrentValue:()Ljava/lang/Object;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public void setCurrentValue(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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object v
         0: .line 53
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setCurrentValue:(Ljava/lang/Object;)V
         1: .line 54
            return
        end local 1 // java.lang.Object v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1     v  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      v     

  public com.fasterxml.jackson.core.ObjectCodec getCodec();
    descriptor: ()Lcom/fasterxml/jackson/core/ObjectCodec;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 62
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getCodec:()Lcom/fasterxml/jackson/core/ObjectCodec;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator setCodec(com.fasterxml.jackson.core.ObjectCodec);
    descriptor: (Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.ObjectCodec oc
         0: .line 65
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* oc */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setCodec:(Lcom/fasterxml/jackson/core/ObjectCodec;)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 66
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.ObjectCodec oc
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1    oc  Lcom/fasterxml/jackson/core/ObjectCodec;
    MethodParameters:
      Name  Flags
      oc    

  public void setSchema(com.fasterxml.jackson.core.FormatSchema);
    descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.FormatSchema schema
         0: .line 69
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* schema */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)V
            return
        end local 1 // com.fasterxml.jackson.core.FormatSchema schema
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  schema  Lcom/fasterxml/jackson/core/FormatSchema;
    MethodParameters:
        Name  Flags
      schema  

  public com.fasterxml.jackson.core.FormatSchema getSchema();
    descriptor: ()Lcom/fasterxml/jackson/core/FormatSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 70
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getSchema:()Lcom/fasterxml/jackson/core/FormatSchema;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.Version version();
    descriptor: ()Lcom/fasterxml/jackson/core/Version;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 71
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.version:()Lcom/fasterxml/jackson/core/Version;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public java.lang.Object getOutputTarget();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 72
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getOutputTarget:()Ljava/lang/Object;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public int getOutputBuffered();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 73
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getOutputBuffered:()I
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public boolean canUseSchema(com.fasterxml.jackson.core.FormatSchema);
    descriptor: (Lcom/fasterxml/jackson/core/FormatSchema;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.FormatSchema schema
         0: .line 82
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* schema */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.canUseSchema:(Lcom/fasterxml/jackson/core/FormatSchema;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.core.FormatSchema schema
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  schema  Lcom/fasterxml/jackson/core/FormatSchema;
    MethodParameters:
        Name  Flags
      schema  

  public boolean canWriteTypeId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 85
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.canWriteTypeId:()Z
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public boolean canWriteObjectId();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 88
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.canWriteObjectId:()Z
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public boolean canWriteBinaryNatively();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 91
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.canWriteBinaryNatively:()Z
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public boolean canOmitFields();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 94
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.canOmitFields:()Z
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public boolean canWriteFormattedNumbers();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 97
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.canWriteFormattedNumbers:()Z
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator enable(com.fasterxml.jackson.core.JsonGenerator$Feature);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
         0: .line 107
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.enable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 108
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1     f  Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.core.JsonGenerator disable(com.fasterxml.jackson.core.JsonGenerator$Feature);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
         0: .line 113
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.disable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 114
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1     f  Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
    MethodParameters:
      Name  Flags
      f     

  public boolean isEnabled(com.fasterxml.jackson.core.JsonGenerator$Feature);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
         0: .line 118
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.isEnabled:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)Z
            ireturn
        end local 1 // com.fasterxml.jackson.core.JsonGenerator$Feature f
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     f  Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
    MethodParameters:
      Name  Flags
      f     

  public int getFeatureMask();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 124
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getFeatureMask:()I
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator setFeatureMask(int);
    descriptor: (I)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int mask
         0: .line 129
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* mask */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setFeatureMask:(I)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 130
            aload 0 /* this */
            areturn
        end local 1 // int mask
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  mask  I
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
      Name  Flags
      mask  

  public com.fasterxml.jackson.core.JsonGenerator overrideStdFeatures(int, int);
    descriptor: (II)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int values
        start local 2 // int mask
         0: .line 135
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* values */
            iload 2 /* mask */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.overrideStdFeatures:(II)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 136
            aload 0 /* this */
            areturn
        end local 2 // int mask
        end local 1 // int values
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  values  I
            0    2     2    mask  I
    MethodParameters:
        Name  Flags
      values  
      mask    

  public com.fasterxml.jackson.core.JsonGenerator overrideFormatFeatures(int, int);
    descriptor: (II)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int values
        start local 2 // int mask
         0: .line 141
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* values */
            iload 2 /* mask */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.overrideFormatFeatures:(II)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 142
            aload 0 /* this */
            areturn
        end local 2 // int mask
        end local 1 // int values
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  values  I
            0    2     2    mask  I
    MethodParameters:
        Name  Flags
      values  
      mask    

  public com.fasterxml.jackson.core.JsonGenerator setPrettyPrinter(com.fasterxml.jackson.core.PrettyPrinter);
    descriptor: (Lcom/fasterxml/jackson/core/PrettyPrinter;)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.PrettyPrinter pp
         0: .line 153
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* pp */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setPrettyPrinter:(Lcom/fasterxml/jackson/core/PrettyPrinter;)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 154
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.PrettyPrinter pp
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1    pp  Lcom/fasterxml/jackson/core/PrettyPrinter;
    MethodParameters:
      Name  Flags
      pp    

  public com.fasterxml.jackson.core.PrettyPrinter getPrettyPrinter();
    descriptor: ()Lcom/fasterxml/jackson/core/PrettyPrinter;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 158
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getPrettyPrinter:()Lcom/fasterxml/jackson/core/PrettyPrinter;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator useDefaultPrettyPrinter();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 161
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.useDefaultPrettyPrinter:()Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 162
            aload 0 /* this */
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator setHighestNonEscapedChar(int);
    descriptor: (I)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int charCode
         0: .line 165
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* charCode */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setHighestNonEscapedChar:(I)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 166
            aload 0 /* this */
            areturn
        end local 1 // int charCode
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  charCode  I
    MethodParameters:
          Name  Flags
      charCode  

  public int getHighestEscapedChar();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 169
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getHighestEscapedChar:()I
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.io.CharacterEscapes getCharacterEscapes();
    descriptor: ()Lcom/fasterxml/jackson/core/io/CharacterEscapes;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 172
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getCharacterEscapes:()Lcom/fasterxml/jackson/core/io/CharacterEscapes;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator setCharacterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes);
    descriptor: (Lcom/fasterxml/jackson/core/io/CharacterEscapes;)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.io.CharacterEscapes esc
         0: .line 175
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* esc */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setCharacterEscapes:(Lcom/fasterxml/jackson/core/io/CharacterEscapes;)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 176
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.io.CharacterEscapes esc
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1   esc  Lcom/fasterxml/jackson/core/io/CharacterEscapes;
    MethodParameters:
      Name  Flags
      esc   

  public com.fasterxml.jackson.core.JsonGenerator setRootValueSeparator(com.fasterxml.jackson.core.SerializableString);
    descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString sep
         0: .line 179
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* sep */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.setRootValueSeparator:(Lcom/fasterxml/jackson/core/SerializableString;)Lcom/fasterxml/jackson/core/JsonGenerator;
            pop
         1: .line 180
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.SerializableString sep
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1   sep  Lcom/fasterxml/jackson/core/SerializableString;
    MethodParameters:
      Name  Flags
      sep   

  public void writeStartArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 189
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeStartArray(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int size
         0: .line 192
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(I)V
            return
        end local 1 // int size
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object forValue
         0: .line 195
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object forValue
        start local 2 // int size
         0: .line 198
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            iload 2 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartArray:(Ljava/lang/Object;I)V
            return
        end local 2 // int size
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  forValue  Ljava/lang/Object;
            0    1     2      size  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      forValue  
      size      

  public void writeEndArray();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 201
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeEndArray:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeStartObject();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 204
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeStartObject(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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object forValue
         0: .line 207
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  forValue  Ljava/lang/Object;
    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=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object forValue
        start local 2 // int size
         0: .line 211
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* forValue */
            iload 2 /* size */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeStartObject:(Ljava/lang/Object;I)V
         1: .line 212
            return
        end local 2 // int size
        end local 1 // java.lang.Object forValue
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  forValue  Ljava/lang/Object;
            0    2     2      size  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
          Name  Flags
      forValue  
      size      

  public void writeEndObject();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 215
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeEndObject:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void writeFieldName(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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String name
         0: .line 219
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldName:(Ljava/lang/String;)V
         1: .line 220
            return
        end local 1 // java.lang.String name
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  name  Ljava/lang/String;
    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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString name
         0: .line 224
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* name */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldName:(Lcom/fasterxml/jackson/core/SerializableString;)V
         1: .line 225
            return
        end local 1 // com.fasterxml.jackson.core.SerializableString name
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  name  Lcom/fasterxml/jackson/core/SerializableString;
    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.util.JsonGeneratorDelegate this
        start local 1 // long id
         0: .line 229
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            lload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeFieldId:(J)V
         1: .line 230
            return
        end local 1 // long id
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1    id  J
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      id    

  public void writeArray(int[], int, int);
    descriptor: ([III)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int[] array
        start local 2 // int offset
        start local 3 // int length
         0: .line 234
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* array */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeArray:([III)V
         1: .line 235
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // int[] array
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1   array  [I
            0    2     2  offset  I
            0    2     3  length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      array   
      offset  
      length  

  public void writeArray(long[], int, int);
    descriptor: ([JII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // long[] array
        start local 2 // int offset
        start local 3 // int length
         0: .line 239
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* array */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeArray:([JII)V
         1: .line 240
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // long[] array
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1   array  [J
            0    2     2  offset  I
            0    2     3  length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      array   
      offset  
      length  

  public void writeArray(double[], int, int);
    descriptor: ([DII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // double[] array
        start local 2 // int offset
        start local 3 // int length
         0: .line 244
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* array */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeArray:([DII)V
         1: .line 245
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // double[] array
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1   array  [D
            0    2     2  offset  I
            0    2     3  length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      array   
      offset  
      length  

  public void writeArray(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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String[] array
        start local 2 // int offset
        start local 3 // int length
         0: .line 249
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* array */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeArray:([Ljava/lang/String;II)V
         1: .line 250
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // java.lang.String[] array
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1   array  [Ljava/lang/String;
            0    2     2  offset  I
            0    2     3  length  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      array   
      offset  
      length  

  public void writeString(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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String text
         0: .line 259
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Ljava/lang/String;)V
            return
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  text  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      text  

  public void writeString(java.io.Reader, int);
    descriptor: (Ljava/io/Reader;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.io.Reader reader
        start local 2 // int len
         0: .line 263
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* reader */
            iload 2 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Ljava/io/Reader;I)V
         1: .line 264
            return
        end local 2 // int len
        end local 1 // java.io.Reader reader
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     1  reader  Ljava/io/Reader;
            0    2     2     len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      reader  
      len     

  public void writeString(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.util.JsonGeneratorDelegate this
        start local 1 // char[] text
        start local 2 // int offset
        start local 3 // int len
         0: .line 267
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:([CII)V
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // char[] text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  [C
            0    1     2  offset  I
            0    1     3     len  I
    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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString text
         0: .line 270
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeString:(Lcom/fasterxml/jackson/core/SerializableString;)V
            return
        end local 1 // com.fasterxml.jackson.core.SerializableString text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  text  Lcom/fasterxml/jackson/core/SerializableString;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      text  

  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.util.JsonGeneratorDelegate this
        start local 1 // byte[] text
        start local 2 // int offset
        start local 3 // int length
         0: .line 273
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawUTF8String:([BII)V
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // byte[] text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  [B
            0    1     2  offset  I
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // byte[] text
        start local 2 // int offset
        start local 3 // int length
         0: .line 276
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeUTF8String:([BII)V
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // byte[] text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  [B
            0    1     2  offset  I
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String text
         0: .line 285
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Ljava/lang/String;)V
            return
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String text
        start local 2 // int offset
        start local 3 // int len
         0: .line 288
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.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
            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.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  Ljava/lang/String;
            0    1     2  offset  I
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.SerializableString raw
         0: .line 291
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* raw */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(Lcom/fasterxml/jackson/core/SerializableString;)V
            return
        end local 1 // com.fasterxml.jackson.core.SerializableString raw
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1   raw  Lcom/fasterxml/jackson/core/SerializableString;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      raw   

  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.util.JsonGeneratorDelegate this
        start local 1 // char[] text
        start local 2 // int offset
        start local 3 // int len
         0: .line 294
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:([CII)V
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // char[] text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  [C
            0    1     2  offset  I
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // char c
         0: .line 297
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* c */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(C)V
            return
        end local 1 // char c
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String text
         0: .line 300
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:(Ljava/lang/String;)V
            return
        end local 1 // java.lang.String text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String text
        start local 2 // int offset
        start local 3 // int len
         0: .line 303
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.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
            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.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  Ljava/lang/String;
            0    1     2  offset  I
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // char[] text
        start local 2 // int offset
        start local 3 // int len
         0: .line 306
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* text */
            iload 2 /* offset */
            iload 3 /* len */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRawValue:([CII)V
            return
        end local 3 // int len
        end local 2 // int offset
        end local 1 // char[] text
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    text  [C
            0    1     2  offset  I
            0    1     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.util.JsonGeneratorDelegate 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 309
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.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
            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.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  b64variant  Lcom/fasterxml/jackson/core/Base64Variant;
            0    1     2        data  [B
            0    1     3      offset  I
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.Base64Variant b64variant
        start local 2 // java.io.InputStream data
        start local 3 // int dataLength
         0: .line 312
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.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
        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.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  b64variant  Lcom/fasterxml/jackson/core/Base64Variant;
            0    1     2        data  Ljava/io/InputStream;
            0    1     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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // short v
         0: .line 321
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(S)V
            return
        end local 1 // short v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  S
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // int v
         0: .line 324
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(I)V
            return
        end local 1 // int v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(long);
    descriptor: (J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // long v
         0: .line 327
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            lload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(J)V
            return
        end local 1 // long v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  J
    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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.math.BigInteger v
         0: .line 330
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/math/BigInteger;)V
            return
        end local 1 // java.math.BigInteger v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  Ljava/math/BigInteger;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(double);
    descriptor: (D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // double v
         0: .line 333
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            dload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(D)V
            return
        end local 1 // double v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  D
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      v     

  public void writeNumber(float);
    descriptor: (F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // float v
         0: .line 336
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            fload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(F)V
            return
        end local 1 // float v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  F
    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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.math.BigDecimal v
         0: .line 339
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* v */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/math/BigDecimal;)V
            return
        end local 1 // java.math.BigDecimal v
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1     v  Ljava/math/BigDecimal;
    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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String encodedValue
         0: .line 342
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* encodedValue */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:(Ljava/lang/String;)V
            return
        end local 1 // java.lang.String encodedValue
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  encodedValue  Ljava/lang/String;
    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=4, args_size=4
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // char[] encodedValueBuffer
        start local 2 // int offset
        start local 3 // int length
         0: .line 345
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* encodedValueBuffer */
            iload 2 /* offset */
            iload 3 /* length */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNumber:([CII)V
            return
        end local 3 // int length
        end local 2 // int offset
        end local 1 // char[] encodedValueBuffer
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0    1     0                this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  encodedValueBuffer  [C
            0    1     2              offset  I
            0    1     3              length  I
    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=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // boolean state
         0: .line 348
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            iload 1 /* state */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeBoolean:(Z)V
            return
        end local 1 // boolean state
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  state  Z
    Exceptions:
      throws java.io.IOException
    MethodParameters:
       Name  Flags
      state  

  public void writeNull();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 351
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeNull:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.String fieldName
         0: .line 376
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* fieldName */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeOmittedField:(Ljava/lang/String;)V
         1: .line 377
            return
        end local 1 // java.lang.String fieldName
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    2     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object id
         0: .line 386
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObjectId:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object id
         0: .line 389
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObjectRef:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object id
         0: .line 392
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* id */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeTypeId:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.Object id
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1    id  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      id    

  public void writeEmbeddedObject(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.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object object
         0: .line 395
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* object */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeEmbeddedObject:(Ljava/lang/Object;)V
            return
        end local 1 // java.lang.Object object
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0    this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    1     1  object  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
        Name  Flags
      object  

  public void writeObject(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // java.lang.Object pojo
         0: .line 405
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegateCopyMethods:Z
            ifeq 3
         1: .line 406
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* pojo */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeObject:(Ljava/lang/Object;)V
         2: .line 407
            return
         3: .line 409
      StackMap locals:
      StackMap stack:
            aload 1 /* pojo */
            ifnonnull 6
         4: .line 410
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.util.JsonGeneratorDelegate.writeNull:()V
         5: .line 411
            goto 11
         6: .line 412
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.util.JsonGeneratorDelegate.getCodec:()Lcom/fasterxml/jackson/core/ObjectCodec;
            astore 2 /* c */
        start local 2 // com.fasterxml.jackson.core.ObjectCodec c
         7: .line 413
            aload 2 /* c */
            ifnull 10
         8: .line 414
            aload 2 /* c */
            aload 0 /* this */
            aload 1 /* pojo */
            invokevirtual com.fasterxml.jackson.core.ObjectCodec.writeValue:(Lcom/fasterxml/jackson/core/JsonGenerator;Ljava/lang/Object;)V
         9: .line 415
            return
        10: .line 417
      StackMap locals: com.fasterxml.jackson.core.ObjectCodec
      StackMap stack:
            aload 0 /* this */
            aload 1 /* pojo */
            invokevirtual com.fasterxml.jackson.core.util.JsonGeneratorDelegate._writeSimpleObject:(Ljava/lang/Object;)V
        end local 2 // com.fasterxml.jackson.core.ObjectCodec c
        11: .line 419
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Object pojo
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0   12     1  pojo  Ljava/lang/Object;
            7   11     2     c  Lcom/fasterxml/jackson/core/ObjectCodec;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      pojo  

  public void writeTree(com.fasterxml.jackson.core.TreeNode);
    descriptor: (Lcom/fasterxml/jackson/core/TreeNode;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.TreeNode tree
         0: .line 423
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegateCopyMethods:Z
            ifeq 3
         1: .line 424
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* tree */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeTree:(Lcom/fasterxml/jackson/core/TreeNode;)V
         2: .line 425
            return
         3: .line 428
      StackMap locals:
      StackMap stack:
            aload 1 /* tree */
            ifnonnull 6
         4: .line 429
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.util.JsonGeneratorDelegate.writeNull:()V
         5: .line 430
            goto 10
         6: .line 431
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.fasterxml.jackson.core.util.JsonGeneratorDelegate.getCodec:()Lcom/fasterxml/jackson/core/ObjectCodec;
            astore 2 /* c */
        start local 2 // com.fasterxml.jackson.core.ObjectCodec c
         7: .line 432
            aload 2 /* c */
            ifnonnull 9
         8: .line 433
            new java.lang.IllegalStateException
            dup
            ldc "No ObjectCodec defined"
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         9: .line 435
      StackMap locals: com.fasterxml.jackson.core.ObjectCodec
      StackMap stack:
            aload 2 /* c */
            aload 0 /* this */
            aload 1 /* tree */
            invokevirtual com.fasterxml.jackson.core.ObjectCodec.writeTree:(Lcom/fasterxml/jackson/core/JsonGenerator;Lcom/fasterxml/jackson/core/TreeNode;)V
        end local 2 // com.fasterxml.jackson.core.ObjectCodec c
        10: .line 437
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.TreeNode tree
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0   11     1  tree  Lcom/fasterxml/jackson/core/TreeNode;
            7   10     2     c  Lcom/fasterxml/jackson/core/ObjectCodec;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      tree  

  public void copyCurrentEvent(com.fasterxml.jackson.core.JsonParser);
    descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonParser p
         0: .line 455
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegateCopyMethods:Z
            ifeq 1
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* p */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.copyCurrentEvent:(Lcom/fasterxml/jackson/core/JsonParser;)V
            goto 2
         1: .line 456
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* p */
            invokespecial com.fasterxml.jackson.core.JsonGenerator.copyCurrentEvent:(Lcom/fasterxml/jackson/core/JsonParser;)V
         2: .line 457
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.JsonParser p
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    3     1     p  Lcom/fasterxml/jackson/core/JsonParser;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      p     

  public void copyCurrentStructure(com.fasterxml.jackson.core.JsonParser);
    descriptor: (Lcom/fasterxml/jackson/core/JsonParser;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
        start local 1 // com.fasterxml.jackson.core.JsonParser p
         0: .line 461
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegateCopyMethods:Z
            ifeq 1
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            aload 1 /* p */
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.copyCurrentStructure:(Lcom/fasterxml/jackson/core/JsonParser;)V
            goto 2
         1: .line 462
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* p */
            invokespecial com.fasterxml.jackson.core.JsonGenerator.copyCurrentStructure:(Lcom/fasterxml/jackson/core/JsonParser;)V
         2: .line 463
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.fasterxml.jackson.core.JsonParser p
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
            0    3     1     p  Lcom/fasterxml/jackson/core/JsonParser;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      p     

  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.util.JsonGeneratorDelegate this
         0: .line 471
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.getOutputContext:()Lcom/fasterxml/jackson/core/JsonStreamContext;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public void flush();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 479
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.flush:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 480
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.close:()V
            return
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    Exceptions:
      throws java.io.IOException

  public boolean isClosed();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 488
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.isClosed:()Z
            ireturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;

  public com.fasterxml.jackson.core.JsonGenerator getDelegate();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 497
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public com.fasterxml.jackson.core.JsonGenerator delegate();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonGenerator;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
         0: .line 502
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.util.JsonGeneratorDelegate.delegate:Lcom/fasterxml/jackson/core/JsonGenerator;
            areturn
        end local 0 // com.fasterxml.jackson.core.util.JsonGeneratorDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/util/JsonGeneratorDelegate;
}
SourceFile: "JsonGeneratorDelegate.java"
InnerClasses:
  public final Feature = com.fasterxml.jackson.core.JsonGenerator$Feature of com.fasterxml.jackson.core.JsonGenerator