public class com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter implements com.fasterxml.jackson.dataformat.xml.XmlPrettyPrinter, com.fasterxml.jackson.core.util.Instantiatable<com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter>, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  protected com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter _arrayIndenter;
    descriptor: Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
    flags: (0x0004) ACC_PROTECTED

  protected com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter _objectIndenter;
    descriptor: Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
    flags: (0x0004) ACC_PROTECTED

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

  protected transient int _nesting;
    descriptor: I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient boolean _justHadStartElement;
    descriptor: Z
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
         0: .line 107
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 61
            aload 0 /* this */
            new com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$FixedSpaceIndenter
            dup
            invokespecial com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$FixedSpaceIndenter.<init>:()V
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._arrayIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         2: .line 69
            aload 0 /* this */
            new com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter
            dup
            invokespecial com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter.<init>:()V
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         3: .line 78
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._spacesInObjectEntries:Z
         4: .line 90
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         5: .line 107
            return
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;

  protected void <init>(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter base
         0: .line 109
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 61
            aload 0 /* this */
            new com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$FixedSpaceIndenter
            dup
            invokespecial com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$FixedSpaceIndenter.<init>:()V
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._arrayIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         2: .line 69
            aload 0 /* this */
            new com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter
            dup
            invokespecial com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter.<init>:()V
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         3: .line 78
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._spacesInObjectEntries:Z
         4: .line 90
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         5: .line 111
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._arrayIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._arrayIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         6: .line 112
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         7: .line 113
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._spacesInObjectEntries:Z
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._spacesInObjectEntries:Z
         8: .line 114
            aload 0 /* this */
            aload 1 /* base */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         9: .line 115
            return
        end local 1 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter base
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0   10     1  base  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
    MethodParameters:
      Name  Flags
      base  

  public void indentArraysWith(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter i
         0: .line 119
            aload 0 /* this */
            aload 1 /* i */
            ifnonnull 1
            new com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$NopIndenter
            dup
            invokespecial com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$NopIndenter.<init>:()V
            goto 2
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
         1: aload 1 /* i */
      StackMap locals: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter
      StackMap stack: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter
         2: putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._arrayIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         3: .line 120
            return
        end local 1 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter i
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    4     1     i  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
    MethodParameters:
      Name  Flags
      i     

  public void indentObjectsWith(com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter);
    descriptor: (Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter i
         0: .line 124
            aload 0 /* this */
            aload 1 /* i */
            ifnonnull 1
            new com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$NopIndenter
            dup
            invokespecial com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$NopIndenter.<init>:()V
            goto 2
      StackMap locals:
      StackMap stack: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
         1: aload 1 /* i */
      StackMap locals: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter
      StackMap stack: com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter
         2: putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
         3: .line 125
            return
        end local 1 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter i
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    4     1     i  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
    MethodParameters:
      Name  Flags
      i     

  public void spacesInObjectEntries(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // boolean b
         0: .line 127
            aload 0 /* this */
            iload 1 /* b */
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._spacesInObjectEntries:Z
            return
        end local 1 // boolean b
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1     b  Z
    MethodParameters:
      Name  Flags
      b     

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

  public void writeRootValueSeparator(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 149
            aload 1 /* gen */
            bipush 10
            invokevirtual com.fasterxml.jackson.core.JsonGenerator.writeRaw:(C)V
         1: .line 150
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    2     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void beforeArrayValues(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 161
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void writeStartArray(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 166
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void writeArrayValueSeparator(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 171
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void writeEndArray(com.fasterxml.jackson.core.JsonGenerator, int);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        start local 2 // int nrOfValues
         0: .line 176
            return
        end local 2 // int nrOfValues
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1         gen  Lcom/fasterxml/jackson/core/JsonGenerator;
            0    1     2  nrOfValues  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      gen         
      nrOfValues  

  public void beforeObjectEntries(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 189
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException, com.fasterxml.jackson.core.JsonGenerationException
    MethodParameters:
      Name  Flags
      gen   

  public void writeStartObject(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.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 194
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 4
         1: .line 195
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            ifle 3
         2: .line 196
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* gen */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lcom/fasterxml/jackson/core/JsonGenerator;I)V
         3: .line 198
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            iconst_1
            iadd
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         4: .line 200
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         5: .line 201
            aload 1 /* gen */
            checkcast com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
            invokevirtual com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator._handleStartObject:()V
         6: .line 202
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void writeObjectEntrySeparator(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 207
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void writeObjectFieldValueSeparator(com.fasterxml.jackson.core.JsonGenerator);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
         0: .line 212
            return
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    1     1   gen  Lcom/fasterxml/jackson/core/JsonGenerator;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      gen   

  public void writeEndObject(com.fasterxml.jackson.core.JsonGenerator, int);
    descriptor: (Lcom/fasterxml/jackson/core/JsonGenerator;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        start local 2 // int nrOfEntries
         0: .line 217
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 218
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            iconst_1
            isub
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         2: .line 221
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
            ifeq 5
         3: .line 222
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         4: .line 223
            goto 6
         5: .line 224
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* gen */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lcom/fasterxml/jackson/core/JsonGenerator;I)V
         6: .line 226
      StackMap locals:
      StackMap stack:
            aload 1 /* gen */
            checkcast com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator
            invokevirtual com.fasterxml.jackson.dataformat.xml.ser.ToXmlGenerator._handleEndObject:()V
         7: .line 227
            return
        end local 2 // int nrOfEntries
        end local 1 // com.fasterxml.jackson.core.JsonGenerator gen
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    8     1          gen  Lcom/fasterxml/jackson/core/JsonGenerator;
            0    8     2  nrOfEntries  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
             Name  Flags
      gen          
      nrOfEntries  

  public void writeStartElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
         0: .line 239
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 5
         1: .line 240
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
            ifeq 3
         2: .line 241
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         3: .line 243
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         4: .line 244
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            iconst_1
            iadd
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         5: .line 246
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         6: .line 247
            aload 0 /* this */
            iconst_1
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         7: .line 248
            return
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    8     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    8     2      nsURI  Ljava/lang/String;
            0    8     3  localName  Ljava/lang/String;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  

  public void writeEndElement(org.codehaus.stax2.XMLStreamWriter2, int);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // int nrOfEntries
         0: .line 253
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 254
            aload 0 /* this */
            dup
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            iconst_1
            isub
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
         2: .line 257
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
            ifeq 5
         3: .line 258
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         4: .line 259
            goto 6
         5: .line 260
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         6: .line 262
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         7: .line 263
            return
        end local 2 // int nrOfEntries
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    8     0         this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    8     1           sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    8     2  nrOfEntries  I
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      sw           
      nrOfEntries  

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, java.lang.String, boolean);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=6
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // java.lang.String text
        start local 5 // boolean isCData
         0: .line 270
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 271
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 273
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 274
            iload 5 /* isCData */
            ifeq 6
         4: .line 275
            aload 1 /* sw */
            aload 4 /* text */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeCData:(Ljava/lang/String;)V
         5: .line 276
            goto 7
         6: .line 277
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 4 /* text */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeCharacters:(Ljava/lang/String;)V
         7: .line 279
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         8: .line 280
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         9: .line 281
            return
        end local 5 // boolean isCData
        end local 4 // java.lang.String text
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   10     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0   10     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0   10     2      nsURI  Ljava/lang/String;
            0   10     3  localName  Ljava/lang/String;
            0   10     4       text  Ljava/lang/String;
            0   10     5    isCData  Z
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      text       
      isCData    

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, char[], int, int, boolean);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;[CIIZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=8, args_size=8
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // char[] buffer
        start local 5 // int offset
        start local 6 // int len
        start local 7 // boolean isCData
         0: .line 289
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 290
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 292
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 293
            iload 7 /* isCData */
            ifeq 6
         4: .line 294
            aload 1 /* sw */
            aload 4 /* buffer */
            iload 5 /* offset */
            iload 6 /* len */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeCData:([CII)V
         5: .line 295
            goto 7
         6: .line 296
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 4 /* buffer */
            iload 5 /* offset */
            iload 6 /* len */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeCharacters:([CII)V
         7: .line 298
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         8: .line 299
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         9: .line 300
            return
        end local 7 // boolean isCData
        end local 6 // int len
        end local 5 // int offset
        end local 4 // char[] buffer
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   10     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0   10     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0   10     2      nsURI  Ljava/lang/String;
            0   10     3  localName  Ljava/lang/String;
            0   10     4     buffer  [C
            0   10     5     offset  I
            0   10     6        len  I
            0   10     7    isCData  Z
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      buffer     
      offset     
      len        
      isCData    

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, boolean);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // boolean value
         0: .line 307
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 308
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 310
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 311
            aload 1 /* sw */
            iload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeBoolean:(Z)V
         4: .line 312
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 313
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 314
            return
        end local 4 // boolean value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  Z
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, int);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // int value
         0: .line 321
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 322
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 324
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 325
            aload 1 /* sw */
            iload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeInt:(I)V
         4: .line 326
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 327
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 328
            return
        end local 4 // int value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  I
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, long);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // long value
         0: .line 335
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 336
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 338
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 339
            aload 1 /* sw */
            lload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeLong:(J)V
         4: .line 340
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 341
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 342
            return
        end local 4 // long value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  J
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, double);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;D)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // double value
         0: .line 349
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 350
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 352
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 353
            aload 1 /* sw */
            dload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeDouble:(D)V
         4: .line 354
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 355
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 356
            return
        end local 4 // double value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  D
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, float);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;F)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // float value
         0: .line 363
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 364
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 366
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 367
            aload 1 /* sw */
            fload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeFloat:(F)V
         4: .line 368
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 369
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 370
            return
        end local 4 // float value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  F
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, java.math.BigInteger);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;Ljava/math/BigInteger;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // java.math.BigInteger value
         0: .line 377
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 378
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 380
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 381
            aload 1 /* sw */
            aload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeInteger:(Ljava/math/BigInteger;)V
         4: .line 382
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 383
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 384
            return
        end local 4 // java.math.BigInteger value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  Ljava/math/BigInteger;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, java.math.BigDecimal);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;Ljava/math/BigDecimal;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // java.math.BigDecimal value
         0: .line 391
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 392
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 394
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 395
            aload 1 /* sw */
            aload 4 /* value */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeDecimal:(Ljava/math/BigDecimal;)V
         4: .line 396
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 397
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 398
            return
        end local 4 // java.math.BigDecimal value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2      nsURI  Ljava/lang/String;
            0    7     3  localName  Ljava/lang/String;
            0    7     4      value  Ljava/math/BigDecimal;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  
      value      

  public void writeLeafElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String, org.codehaus.stax2.typed.Base64Variant, byte[], int, int);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;Lorg/codehaus/stax2/typed/Base64Variant;[BII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=8
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
        start local 4 // org.codehaus.stax2.typed.Base64Variant base64variant
        start local 5 // byte[] data
        start local 6 // int offset
        start local 7 // int len
         0: .line 408
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 409
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 411
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeStartElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 412
            aload 1 /* sw */
            aload 4 /* base64variant */
            aload 5 /* data */
            iload 6 /* offset */
            iload 7 /* len */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeBinary:(Lorg/codehaus/stax2/typed/Base64Variant;[BII)V
         4: .line 413
            aload 1 /* sw */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEndElement:()V
         5: .line 414
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         6: .line 415
            return
        end local 7 // int len
        end local 6 // int offset
        end local 5 // byte[] data
        end local 4 // org.codehaus.stax2.typed.Base64Variant base64variant
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    7     0           this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    7     1             sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    7     2          nsURI  Ljava/lang/String;
            0    7     3      localName  Ljava/lang/String;
            0    7     4  base64variant  Lorg/codehaus/stax2/typed/Base64Variant;
            0    7     5           data  [B
            0    7     6         offset  I
            0    7     7            len  I
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
               Name  Flags
      sw             
      nsURI          
      localName      
      base64variant  
      data           
      offset         
      len            

  public void writeLeafNullElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
         0: .line 422
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 423
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 425
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 426
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         4: .line 427
            return
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    5     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    5     2      nsURI  Ljava/lang/String;
            0    5     3  localName  Ljava/lang/String;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  

  public void writeLeafXsiNilElement(org.codehaus.stax2.XMLStreamWriter2, java.lang.String, java.lang.String);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        start local 2 // java.lang.String nsURI
        start local 3 // java.lang.String localName
         0: .line 434
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.isInline:()Z
            ifne 2
         1: .line 435
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._objectIndenter:Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter$Indenter;
            aload 1 /* sw */
            aload 0 /* this */
            getfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._nesting:I
            invokeinterface com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter.writeIndentation:(Lorg/codehaus/stax2/XMLStreamWriter2;I)V
         2: .line 437
      StackMap locals:
      StackMap stack:
            aload 1 /* sw */
            aload 2 /* nsURI */
            aload 3 /* localName */
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeEmptyElement:(Ljava/lang/String;Ljava/lang/String;)V
         3: .line 438
            aload 1 /* sw */
            ldc "xsi"
            ldc "http://www.w3.org/2001/XMLSchema-instance"
            ldc "nil"
            ldc "true"
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         4: .line 439
            aload 0 /* this */
            iconst_0
            putfield com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter._justHadStartElement:Z
         5: .line 440
            return
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String nsURI
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    6     1         sw  Lorg/codehaus/stax2/XMLStreamWriter2;
            0    6     2      nsURI  Ljava/lang/String;
            0    6     3  localName  Ljava/lang/String;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
           Name  Flags
      sw         
      nsURI      
      localName  

  public void writePrologLinefeed(org.codehaus.stax2.XMLStreamWriter2);
    descriptor: (Lorg/codehaus/stax2/XMLStreamWriter2;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
        start local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
         0: .line 446
            aload 1 /* sw */
            getstatic com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter.SYSTEM_LINE_SEPARATOR:Ljava/lang/String;
            invokeinterface org.codehaus.stax2.XMLStreamWriter2.writeRaw:(Ljava/lang/String;)V
         1: .line 447
            return
        end local 1 // org.codehaus.stax2.XMLStreamWriter2 sw
        end local 0 // com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            0    2     1    sw  Lorg/codehaus/stax2/XMLStreamWriter2;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
      Name  Flags
      sw    

  public java.lang.Object createInstance();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter.createInstance:()Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
}
Signature: Ljava/lang/Object;Lcom/fasterxml/jackson/dataformat/xml/XmlPrettyPrinter;Lcom/fasterxml/jackson/core/util/Instantiatable<Lcom/fasterxml/jackson/dataformat/xml/util/DefaultXmlPrettyPrinter;>;Ljava/io/Serializable;
SourceFile: "DefaultXmlPrettyPrinter.java"
NestMembers:
  com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$FixedSpaceIndenter  com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter  com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter  com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$NopIndenter
InnerClasses:
  protected FixedSpaceIndenter = com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$FixedSpaceIndenter of com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
  public abstract Indenter = com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Indenter of com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
  protected Lf2SpacesIndenter = com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$Lf2SpacesIndenter of com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter
  protected NopIndenter = com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter$NopIndenter of com.fasterxml.jackson.dataformat.xml.util.DefaultXmlPrettyPrinter