public class com.fasterxml.jackson.core.JsonFactoryBuilder extends com.fasterxml.jackson.core.TSFBuilder<com.fasterxml.jackson.core.JsonFactory, com.fasterxml.jackson.core.JsonFactoryBuilder>
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.core.JsonFactoryBuilder
  super_class: com.fasterxml.jackson.core.TSFBuilder
{
  protected com.fasterxml.jackson.core.io.CharacterEscapes _characterEscapes;
    descriptor: Lcom/fasterxml/jackson/core/io/CharacterEscapes;
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.core.SerializableString _rootValueSeparator;
    descriptor: Lcom/fasterxml/jackson/core/SerializableString;
    flags: (0x0004) ACC_PROTECTED

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

  protected char _quoteChar;
    descriptor: C
    flags: (0x0004) ACC_PROTECTED

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
         0: .line 35
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.core.TSFBuilder.<init>:()V
         1: .line 32
            aload 0 /* this */
            bipush 34
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._quoteChar:C
         2: .line 36
            aload 0 /* this */
            getstatic com.fasterxml.jackson.core.JsonFactory.DEFAULT_ROOT_VALUE_SEPARATOR:Lcom/fasterxml/jackson/core/SerializableString;
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._rootValueSeparator:Lcom/fasterxml/jackson/core/SerializableString;
         3: .line 37
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._maximumNonEscapedChar:I
         4: .line 38
            return
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;

  public void <init>(com.fasterxml.jackson.core.JsonFactory);
    descriptor: (Lcom/fasterxml/jackson/core/JsonFactory;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.JsonFactory base
         0: .line 41
            aload 0 /* this */
            aload 1 /* base */
            invokespecial com.fasterxml.jackson.core.TSFBuilder.<init>:(Lcom/fasterxml/jackson/core/JsonFactory;)V
         1: .line 32
            aload 0 /* this */
            bipush 34
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._quoteChar:C
         2: .line 42
            aload 0 /* this */
            aload 1 /* base */
            invokevirtual com.fasterxml.jackson.core.JsonFactory.getCharacterEscapes:()Lcom/fasterxml/jackson/core/io/CharacterEscapes;
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._characterEscapes:Lcom/fasterxml/jackson/core/io/CharacterEscapes;
         3: .line 43
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.core.JsonFactory._rootValueSeparator:Lcom/fasterxml/jackson/core/SerializableString;
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._rootValueSeparator:Lcom/fasterxml/jackson/core/SerializableString;
         4: .line 44
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.core.JsonFactory._maximumNonEscapedChar:I
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._maximumNonEscapedChar:I
         5: .line 45
            return
        end local 1 // com.fasterxml.jackson.core.JsonFactory base
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    6     1  base  Lcom/fasterxml/jackson/core/JsonFactory;
    MethodParameters:
      Name  Flags
      base  

  public com.fasterxml.jackson.core.JsonFactoryBuilder enable(com.fasterxml.jackson.core.json.JsonReadFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonReadFeature f
         0: .line 57
            aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)V
         1: .line 58
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.json.JsonReadFeature f
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    2     1     f  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.core.JsonFactoryBuilder enable(com.fasterxml.jackson.core.json.JsonReadFeature, com.fasterxml.jackson.core.json.JsonReadFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;[Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonReadFeature first
        start local 2 // com.fasterxml.jackson.core.json.JsonReadFeature[] other
         0: .line 63
            aload 0 /* this */
            aload 1 /* first */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)V
         1: .line 64
            aload 0 /* this */
            aload 1 /* first */
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            pop
         2: .line 65
            aload 2 /* other */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 6
      StackMap locals: com.fasterxml.jackson.core.JsonFactoryBuilder com.fasterxml.jackson.core.json.JsonReadFeature com.fasterxml.jackson.core.json.JsonReadFeature[] top int int com.fasterxml.jackson.core.json.JsonReadFeature[]
      StackMap stack:
         3: aload 6
            iload 4
            aaload
            astore 3 /* f */
        start local 3 // com.fasterxml.jackson.core.json.JsonReadFeature f
         4: .line 66
            aload 0 /* this */
            aload 3 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)V
        end local 3 // com.fasterxml.jackson.core.json.JsonReadFeature f
         5: .line 65
            iinc 4 1
      StackMap locals:
      StackMap stack:
         6: iload 4
            iload 5
            if_icmplt 3
         7: .line 68
            aload 0 /* this */
            areturn
        end local 2 // com.fasterxml.jackson.core.json.JsonReadFeature[] other
        end local 1 // com.fasterxml.jackson.core.json.JsonReadFeature first
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    8     0   this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    8     1  first  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
            0    8     2  other  [Lcom/fasterxml/jackson/core/json/JsonReadFeature;
            4    5     3      f  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
    MethodParameters:
       Name  Flags
      first  
      other  

  public com.fasterxml.jackson.core.JsonFactoryBuilder disable(com.fasterxml.jackson.core.json.JsonReadFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonReadFeature f
         0: .line 73
            aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyDisable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)V
         1: .line 74
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.json.JsonReadFeature f
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    2     1     f  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.core.JsonFactoryBuilder disable(com.fasterxml.jackson.core.json.JsonReadFeature, com.fasterxml.jackson.core.json.JsonReadFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;[Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonReadFeature first
        start local 2 // com.fasterxml.jackson.core.json.JsonReadFeature[] other
         0: .line 79
            aload 0 /* this */
            aload 1 /* first */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyDisable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)V
         1: .line 80
            aload 2 /* other */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 5
      StackMap locals: com.fasterxml.jackson.core.JsonFactoryBuilder com.fasterxml.jackson.core.json.JsonReadFeature com.fasterxml.jackson.core.json.JsonReadFeature[] top int int com.fasterxml.jackson.core.json.JsonReadFeature[]
      StackMap stack:
         2: aload 6
            iload 4
            aaload
            astore 3 /* f */
        start local 3 // com.fasterxml.jackson.core.json.JsonReadFeature f
         3: .line 81
            aload 0 /* this */
            aload 3 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonReadFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonParser$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonParser$Feature;)V
        end local 3 // com.fasterxml.jackson.core.json.JsonReadFeature f
         4: .line 80
            iinc 4 1
      StackMap locals:
      StackMap stack:
         5: iload 4
            iload 5
            if_icmplt 2
         6: .line 83
            aload 0 /* this */
            areturn
        end local 2 // com.fasterxml.jackson.core.json.JsonReadFeature[] other
        end local 1 // com.fasterxml.jackson.core.json.JsonReadFeature first
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    7     1  first  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
            0    7     2  other  [Lcom/fasterxml/jackson/core/json/JsonReadFeature;
            3    4     3      f  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
    MethodParameters:
       Name  Flags
      first  
      other  

  public com.fasterxml.jackson.core.JsonFactoryBuilder configure(com.fasterxml.jackson.core.json.JsonReadFeature, boolean);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;Z)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonReadFeature f
        start local 2 // boolean state
         0: .line 88
            iload 2 /* state */
            ifeq 1
            aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.disable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.core.JsonFactoryBuilder
         2: areturn
        end local 2 // boolean state
        end local 1 // com.fasterxml.jackson.core.json.JsonReadFeature f
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    3     1      f  Lcom/fasterxml/jackson/core/json/JsonReadFeature;
            0    3     2  state  Z
    MethodParameters:
       Name  Flags
      f      
      state  

  public com.fasterxml.jackson.core.JsonFactoryBuilder enable(com.fasterxml.jackson.core.json.JsonWriteFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature f
         0: .line 95
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonWriteFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
            astore 2 /* old */
        start local 2 // com.fasterxml.jackson.core.JsonGenerator$Feature old
         1: .line 96
            aload 2 /* old */
            ifnull 3
         2: .line 97
            aload 0 /* this */
            aload 2 /* old */
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)V
         3: .line 99
      StackMap locals: com.fasterxml.jackson.core.JsonGenerator$Feature
      StackMap stack:
            aload 0 /* this */
            areturn
        end local 2 // com.fasterxml.jackson.core.JsonGenerator$Feature old
        end local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature f
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    4     1     f  Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
            1    4     2   old  Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
    MethodParameters:
      Name  Flags
      f     

  public com.fasterxml.jackson.core.JsonFactoryBuilder enable(com.fasterxml.jackson.core.json.JsonWriteFeature, com.fasterxml.jackson.core.json.JsonWriteFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;[Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature first
        start local 2 // com.fasterxml.jackson.core.json.JsonWriteFeature[] other
         0: .line 104
            aload 0 /* this */
            aload 1 /* first */
            invokevirtual com.fasterxml.jackson.core.json.JsonWriteFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)V
         1: .line 105
            aload 2 /* other */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 5
      StackMap locals: com.fasterxml.jackson.core.JsonFactoryBuilder com.fasterxml.jackson.core.json.JsonWriteFeature com.fasterxml.jackson.core.json.JsonWriteFeature[] top int int com.fasterxml.jackson.core.json.JsonWriteFeature[]
      StackMap stack:
         2: aload 6
            iload 4
            aaload
            astore 3 /* f */
        start local 3 // com.fasterxml.jackson.core.json.JsonWriteFeature f
         3: .line 106
            aload 0 /* this */
            aload 3 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonWriteFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyEnable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)V
        end local 3 // com.fasterxml.jackson.core.json.JsonWriteFeature f
         4: .line 105
            iinc 4 1
      StackMap locals:
      StackMap stack:
         5: iload 4
            iload 5
            if_icmplt 2
         6: .line 108
            aload 0 /* this */
            areturn
        end local 2 // com.fasterxml.jackson.core.json.JsonWriteFeature[] other
        end local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature first
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    7     1  first  Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
            0    7     2  other  [Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
            3    4     3      f  Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
    MethodParameters:
       Name  Flags
      first  
      other  

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

  public com.fasterxml.jackson.core.JsonFactoryBuilder disable(com.fasterxml.jackson.core.json.JsonWriteFeature, com.fasterxml.jackson.core.json.JsonWriteFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;[Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
    Code:
      stack=2, locals=7, args_size=3
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature first
        start local 2 // com.fasterxml.jackson.core.json.JsonWriteFeature[] other
         0: .line 119
            aload 0 /* this */
            aload 1 /* first */
            invokevirtual com.fasterxml.jackson.core.json.JsonWriteFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyDisable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)V
         1: .line 120
            aload 2 /* other */
            dup
            astore 6
            arraylength
            istore 5
            iconst_0
            istore 4
            goto 5
      StackMap locals: com.fasterxml.jackson.core.JsonFactoryBuilder com.fasterxml.jackson.core.json.JsonWriteFeature com.fasterxml.jackson.core.json.JsonWriteFeature[] top int int com.fasterxml.jackson.core.json.JsonWriteFeature[]
      StackMap stack:
         2: aload 6
            iload 4
            aaload
            astore 3 /* f */
        start local 3 // com.fasterxml.jackson.core.json.JsonWriteFeature f
         3: .line 121
            aload 0 /* this */
            aload 3 /* f */
            invokevirtual com.fasterxml.jackson.core.json.JsonWriteFeature.mappedFeature:()Lcom/fasterxml/jackson/core/JsonGenerator$Feature;
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder._legacyDisable:(Lcom/fasterxml/jackson/core/JsonGenerator$Feature;)V
        end local 3 // com.fasterxml.jackson.core.json.JsonWriteFeature f
         4: .line 120
            iinc 4 1
      StackMap locals:
      StackMap stack:
         5: iload 4
            iload 5
            if_icmplt 2
         6: .line 123
            aload 0 /* this */
            areturn
        end local 2 // com.fasterxml.jackson.core.json.JsonWriteFeature[] other
        end local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature first
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    7     1  first  Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
            0    7     2  other  [Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
            3    4     3      f  Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
    MethodParameters:
       Name  Flags
      first  
      other  

  public com.fasterxml.jackson.core.JsonFactoryBuilder configure(com.fasterxml.jackson.core.json.JsonWriteFeature, boolean);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;Z)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature f
        start local 2 // boolean state
         0: .line 128
            iload 2 /* state */
            ifeq 1
            aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            goto 2
      StackMap locals:
      StackMap stack:
         1: aload 0 /* this */
            aload 1 /* f */
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.disable:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.core.JsonFactoryBuilder
         2: areturn
        end local 2 // boolean state
        end local 1 // com.fasterxml.jackson.core.json.JsonWriteFeature f
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    3     1      f  Lcom/fasterxml/jackson/core/json/JsonWriteFeature;
            0    3     2  state  Z
    MethodParameters:
       Name  Flags
      f      
      state  

  public com.fasterxml.jackson.core.JsonFactoryBuilder characterEscapes(com.fasterxml.jackson.core.io.CharacterEscapes);
    descriptor: (Lcom/fasterxml/jackson/core/io/CharacterEscapes;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.io.CharacterEscapes esc
         0: .line 142
            aload 0 /* this */
            aload 1 /* esc */
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._characterEscapes:Lcom/fasterxml/jackson/core/io/CharacterEscapes;
         1: .line 143
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.io.CharacterEscapes esc
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    2     1   esc  Lcom/fasterxml/jackson/core/io/CharacterEscapes;
    MethodParameters:
      Name  Flags
      esc   

  public com.fasterxml.jackson.core.JsonFactoryBuilder rootValueSeparator(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // java.lang.String sep
         0: .line 156
            aload 0 /* this */
            aload 1 /* sep */
            ifnonnull 1
            aconst_null
            goto 2
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.core.JsonFactoryBuilder
         1: new com.fasterxml.jackson.core.io.SerializedString
            dup
            aload 1 /* sep */
            invokespecial com.fasterxml.jackson.core.io.SerializedString.<init>:(Ljava/lang/String;)V
      StackMap locals: com.fasterxml.jackson.core.JsonFactoryBuilder java.lang.String
      StackMap stack: com.fasterxml.jackson.core.JsonFactoryBuilder com.fasterxml.jackson.core.io.SerializedString
         2: putfield com.fasterxml.jackson.core.JsonFactoryBuilder._rootValueSeparator:Lcom/fasterxml/jackson/core/SerializableString;
         3: .line 157
            aload 0 /* this */
            areturn
        end local 1 // java.lang.String sep
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    4     1   sep  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      sep   

  public com.fasterxml.jackson.core.JsonFactoryBuilder rootValueSeparator(com.fasterxml.jackson.core.SerializableString);
    descriptor: (Lcom/fasterxml/jackson/core/SerializableString;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // com.fasterxml.jackson.core.SerializableString sep
         0: .line 170
            aload 0 /* this */
            aload 1 /* sep */
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._rootValueSeparator:Lcom/fasterxml/jackson/core/SerializableString;
         1: .line 171
            aload 0 /* this */
            areturn
        end local 1 // com.fasterxml.jackson.core.SerializableString sep
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    2     1   sep  Lcom/fasterxml/jackson/core/SerializableString;
    MethodParameters:
      Name  Flags
      sep   

  public com.fasterxml.jackson.core.JsonFactoryBuilder highestNonEscapedChar(int);
    descriptor: (I)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // int maxNonEscaped
         0: .line 195
            aload 0 /* this */
            iload 1 /* maxNonEscaped */
            ifgt 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.core.JsonFactoryBuilder
         1: bipush 127
            iload 1 /* maxNonEscaped */
            invokestatic java.lang.Math.max:(II)I
      StackMap locals: com.fasterxml.jackson.core.JsonFactoryBuilder int
      StackMap stack: com.fasterxml.jackson.core.JsonFactoryBuilder int
         2: putfield com.fasterxml.jackson.core.JsonFactoryBuilder._maximumNonEscapedChar:I
         3: .line 196
            aload 0 /* this */
            areturn
        end local 1 // int maxNonEscaped
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    4     0           this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    4     1  maxNonEscaped  I
    MethodParameters:
               Name  Flags
      maxNonEscaped  

  public com.fasterxml.jackson.core.JsonFactoryBuilder quoteChar(char);
    descriptor: (C)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
        start local 1 // char ch
         0: .line 217
            iload 1 /* ch */
            bipush 127
            if_icmple 2
         1: .line 218
            new java.lang.IllegalArgumentException
            dup
            ldc "Can only use Unicode characters up to 0x7F as quote characters"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 220
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* ch */
            putfield com.fasterxml.jackson.core.JsonFactoryBuilder._quoteChar:C
         3: .line 221
            aload 0 /* this */
            areturn
        end local 1 // char ch
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            0    4     1    ch  C
    MethodParameters:
      Name  Flags
      ch    

  public com.fasterxml.jackson.core.io.CharacterEscapes characterEscapes();
    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.JsonFactoryBuilder this
         0: .line 226
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.JsonFactoryBuilder._characterEscapes:Lcom/fasterxml/jackson/core/io/CharacterEscapes;
            areturn
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;

  public com.fasterxml.jackson.core.SerializableString rootValueSeparator();
    descriptor: ()Lcom/fasterxml/jackson/core/SerializableString;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
         0: .line 227
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.JsonFactoryBuilder._rootValueSeparator:Lcom/fasterxml/jackson/core/SerializableString;
            areturn
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;

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

  public char quoteChar();
    descriptor: ()C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
         0: .line 231
            aload 0 /* this */
            getfield com.fasterxml.jackson.core.JsonFactoryBuilder._quoteChar:C
            ireturn
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;

  public com.fasterxml.jackson.core.JsonFactory build();
    descriptor: ()Lcom/fasterxml/jackson/core/JsonFactory;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
         0: .line 236
            new com.fasterxml.jackson.core.JsonFactory
            dup
            aload 0 /* this */
            invokespecial com.fasterxml.jackson.core.JsonFactory.<init>:(Lcom/fasterxml/jackson/core/JsonFactoryBuilder;)V
            areturn
        end local 0 // com.fasterxml.jackson.core.JsonFactoryBuilder this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/core/JsonFactoryBuilder;

  public com.fasterxml.jackson.core.TSFBuilder configure(com.fasterxml.jackson.core.json.JsonWriteFeature, boolean);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;Z)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            iload 2
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.configure:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;Z)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder configure(com.fasterxml.jackson.core.json.JsonReadFeature, boolean);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;Z)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            iload 2
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.configure:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;Z)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder disable(com.fasterxml.jackson.core.json.JsonWriteFeature, com.fasterxml.jackson.core.json.JsonWriteFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;[Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.disable:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;[Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder disable(com.fasterxml.jackson.core.json.JsonWriteFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.disable:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder disable(com.fasterxml.jackson.core.json.JsonReadFeature, com.fasterxml.jackson.core.json.JsonReadFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;[Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.disable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;[Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder disable(com.fasterxml.jackson.core.json.JsonReadFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.disable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder enable(com.fasterxml.jackson.core.json.JsonWriteFeature, com.fasterxml.jackson.core.json.JsonWriteFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;[Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;[Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder enable(com.fasterxml.jackson.core.json.JsonWriteFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonWriteFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder enable(com.fasterxml.jackson.core.json.JsonReadFeature, com.fasterxml.jackson.core.json.JsonReadFeature[]);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;[Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x10c1) ACC_PUBLIC, ACC_BRIDGE, ACC_VARARGS, ACC_SYNTHETIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 1
            aload 0
            aload 1
            aload 2
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;[Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public com.fasterxml.jackson.core.TSFBuilder enable(com.fasterxml.jackson.core.json.JsonReadFeature);
    descriptor: (Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/TSFBuilder;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            invokevirtual com.fasterxml.jackson.core.JsonFactoryBuilder.enable:(Lcom/fasterxml/jackson/core/json/JsonReadFeature;)Lcom/fasterxml/jackson/core/JsonFactoryBuilder;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Lcom/fasterxml/jackson/core/TSFBuilder<Lcom/fasterxml/jackson/core/JsonFactory;Lcom/fasterxml/jackson/core/JsonFactoryBuilder;>;
SourceFile: "JsonFactoryBuilder.java"
InnerClasses:
  public final Feature = com.fasterxml.jackson.core.JsonGenerator$Feature of com.fasterxml.jackson.core.JsonGenerator
  public final Feature = com.fasterxml.jackson.core.JsonParser$Feature of com.fasterxml.jackson.core.JsonParser