class org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler extends org.xml.sax.helpers.DefaultHandler
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler
  super_class: org.xml.sax.helpers.DefaultHandler
{
  private final java.lang.StringBuilder buffer;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final java.util.List<org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder> stack;
    descriptor: Ljava/util/List;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Signature: Ljava/util/List<Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;>;

  private final org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder resultBuilder;
    descriptor: Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final org.apache.commons.configuration2.plist.XMLPropertyListConfiguration this$0;
    descriptor: Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  static final boolean $assertionsDisabled;
    descriptor: Z
    flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 470
            ldc Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration;
            invokevirtual java.lang.Class.desiredAssertionStatus:()Z
            ifne 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: putstatic org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.$assertionsDisabled:Z
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.apache.commons.configuration2.plist.XMLPropertyListConfiguration);
    descriptor: (Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
         0: .line 482
            aload 0 /* this */
            aload 1
            putfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.this$0:Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration;
         1: .line 481
            aload 0 /* this */
            invokespecial org.xml.sax.helpers.DefaultHandler.<init>:()V
         2: .line 473
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            putfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
         3: .line 476
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
         4: .line 483
            aload 0 /* this */
            new org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
            dup
            invokespecial org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.<init>:()V
            putfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.resultBuilder:Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
         5: .line 484
            aload 0 /* this */
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.resultBuilder:Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.push:(Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;)V
         6: .line 485
            return
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;
    MethodParameters:
        Name  Flags
      this$0  final

  public org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder getResultBuilder();
    descriptor: ()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
         0: .line 494
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.resultBuilder:Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            areturn
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;

  private org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder peek();
    descriptor: ()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
         0: .line 502
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            invokeinterface java.util.List.isEmpty:()Z
            ifne 2
         1: .line 504
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
            areturn
         2: .line 506
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;

  private org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder peekNE();
    descriptor: ()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
         0: .line 518
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peek:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            astore 1 /* result */
        start local 1 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder result
         1: .line 519
            aload 1 /* result */
            ifnonnull 3
         2: .line 521
            new org.apache.commons.configuration2.ex.ConfigurationRuntimeException
            dup
            ldc "Access to empty stack!"
            invokespecial org.apache.commons.configuration2.ex.ConfigurationRuntimeException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 523
      StackMap locals: org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
      StackMap stack:
            aload 1 /* result */
            areturn
        end local 1 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder result
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    4     0    this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;
            1    4     1  result  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;

  private org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder pop();
    descriptor: ()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
         0: .line 531
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            invokeinterface java.util.List.isEmpty:()Z
            ifne 2
         1: .line 533
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
            checkcast org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
            areturn
         2: .line 535
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;

  private void push(org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder);
    descriptor: (Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
        start local 1 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder node
         0: .line 543
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.stack:Ljava/util/List;
            aload 1 /* node */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
         1: .line 544
            return
        end local 1 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder node
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;
            0    2     1  node  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
    MethodParameters:
      Name  Flags
      node  final

  public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
        start local 4 // org.xml.sax.Attributes attributes
         0: .line 549
            ldc "array"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 3
         1: .line 551
            aload 0 /* this */
            new org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder
            dup
            invokespecial org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder.<init>:()V
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.push:(Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;)V
         2: .line 552
            goto 6
         3: .line 553
      StackMap locals:
      StackMap stack:
            ldc "dict"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 6
         4: .line 555
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peek:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            instanceof org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder
            ifeq 6
         5: .line 558
            aload 0 /* this */
            new org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
            dup
            invokespecial org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.<init>:()V
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.push:(Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;)V
         6: .line 561
      StackMap locals:
      StackMap stack:
            return
        end local 4 // org.xml.sax.Attributes attributes
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    7     0        this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;
            0    7     1         uri  Ljava/lang/String;
            0    7     2   localName  Ljava/lang/String;
            0    7     3       qName  Ljava/lang/String;
            0    7     4  attributes  Lorg/xml/sax/Attributes;
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
            Name  Flags
      uri         final
      localName   final
      qName       final
      attributes  final

  public void endElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=7, args_size=4
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
        start local 1 // java.lang.String uri
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String qName
         0: .line 566
            ldc "key"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 6
         1: .line 569
            new org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
            dup
            invokespecial org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.<init>:()V
            astore 4 /* node */
        start local 4 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder node
         2: .line 570
            aload 4 /* node */
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.setName:(Ljava/lang/String;)V
         3: .line 571
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 4 /* node */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addChild:(Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;)V
         4: .line 572
            aload 0 /* this */
            aload 4 /* node */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.push:(Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;)V
        end local 4 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder node
         5: .line 573
            goto 45
         6: .line 574
      StackMap locals:
      StackMap stack:
            ldc "dict"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 14
         7: .line 577
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.pop:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            astore 4 /* builder */
        start local 4 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder builder
         8: .line 578
            getstatic org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.$assertionsDisabled:Z
            ifne 9
            aload 4 /* builder */
            ifnonnull 9
            new java.lang.AssertionError
            dup
            ldc "Stack was empty!"
            invokespecial java.lang.AssertionError.<init>:(Ljava/lang/Object;)V
            athrow
         9: .line 579
      StackMap locals: org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peek:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            instanceof org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder
            ifeq 45
        10: .line 582
            new org.apache.commons.configuration2.plist.XMLPropertyListConfiguration
            dup
            aload 4 /* builder */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.createNode:()Lorg/apache/commons/configuration2/tree/ImmutableNode;
            invokespecial org.apache.commons.configuration2.plist.XMLPropertyListConfiguration.<init>:(Lorg/apache/commons/configuration2/tree/ImmutableNode;)V
            astore 5 /* config */
        start local 5 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration config
        11: .line 585
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            checkcast org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder
            astore 6 /* node */
        start local 6 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder node
        12: .line 586
            aload 6 /* node */
            aload 5 /* config */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder.addValue:(Ljava/lang/Object;)V
        end local 6 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder node
        end local 5 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration config
        end local 4 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder builder
        13: .line 588
            goto 45
        14: .line 591
      StackMap locals:
      StackMap stack:
            ldc "string"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 17
        15: .line 593
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addValue:(Ljava/lang/Object;)V
        16: .line 594
            goto 43
        17: .line 595
      StackMap locals:
      StackMap stack:
            ldc "integer"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 20
        18: .line 597
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addIntegerValue:(Ljava/lang/String;)V
        19: .line 598
            goto 43
        20: .line 599
      StackMap locals:
      StackMap stack:
            ldc "real"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 23
        21: .line 601
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addRealValue:(Ljava/lang/String;)V
        22: .line 602
            goto 43
        23: .line 603
      StackMap locals:
      StackMap stack:
            ldc "true"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 26
        24: .line 605
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addTrueValue:()V
        25: .line 606
            goto 43
        26: .line 607
      StackMap locals:
      StackMap stack:
            ldc "false"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 29
        27: .line 609
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addFalseValue:()V
        28: .line 610
            goto 43
        29: .line 611
      StackMap locals:
      StackMap stack:
            ldc "data"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 32
        30: .line 613
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addDataValue:(Ljava/lang/String;)V
        31: .line 614
            goto 43
        32: .line 615
      StackMap locals:
      StackMap stack:
            ldc "date"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 40
        33: .line 619
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addDateValue:(Ljava/lang/String;)V
        34: .line 620
            goto 43
        35: .line 621
      StackMap locals:
      StackMap stack: java.lang.IllegalArgumentException
            pop
        36: .line 623
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.this$0:Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration;
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration.getLogger:()Lorg/apache/commons/configuration2/io/ConfigurationLogger;
        37: .line 624
            new java.lang.StringBuilder
            dup
            ldc "Ignoring invalid date property "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        38: .line 623
            invokevirtual org.apache.commons.configuration2.io.ConfigurationLogger.warn:(Ljava/lang/String;)V
        39: .line 626
            goto 43
        40: .line 627
      StackMap locals:
      StackMap stack:
            ldc "array"
            aload 3 /* qName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 43
        41: .line 629
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.pop:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            checkcast org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder
            astore 4 /* array */
        start local 4 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder array
        42: .line 630
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peekNE:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            aload 4 /* array */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder.addList:(Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$ArrayNodeBuilder;)V
        end local 4 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder array
        43: .line 635
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.peek:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            instanceof org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder
            ifne 45
        44: .line 637
            aload 0 /* this */
            invokevirtual org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.pop:()Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            pop
        45: .line 641
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        46: .line 642
            return
        end local 3 // java.lang.String qName
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String uri
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   47     0       this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;
            0   47     1        uri  Ljava/lang/String;
            0   47     2  localName  Ljava/lang/String;
            0   47     3      qName  Ljava/lang/String;
            2    5     4       node  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
            8   13     4    builder  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$PListNodeBuilder;
           11   13     5     config  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration;
           12   13     6       node  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$ArrayNodeBuilder;
           42   43     4      array  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$ArrayNodeBuilder;
      Exception table:
        from    to  target  type
          33    34      35  Class java.lang.IllegalArgumentException
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
           Name  Flags
      uri        final
      localName  final
      qName      final

  public void characters(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
        start local 1 // char[] ch
        start local 2 // int start
        start local 3 // int length
         0: .line 647
            aload 0 /* this */
            getfield org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler.buffer:Ljava/lang/StringBuilder;
            aload 1 /* ch */
            iload 2 /* start */
            iload 3 /* length */
            invokevirtual java.lang.StringBuilder.append:([CII)Ljava/lang/StringBuilder;
            pop
         1: .line 648
            return
        end local 3 // int length
        end local 2 // int start
        end local 1 // char[] ch
        end local 0 // org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lorg/apache/commons/configuration2/plist/XMLPropertyListConfiguration$XMLPropertyListHandler;
            0    2     1      ch  [C
            0    2     2   start  I
            0    2     3  length  I
    Exceptions:
      throws org.xml.sax.SAXException
    MethodParameters:
        Name  Flags
      ch      final
      start   final
      length  final
}
SourceFile: "XMLPropertyListConfiguration.java"
NestHost: org.apache.commons.configuration2.plist.XMLPropertyListConfiguration
InnerClasses:
  private ArrayNodeBuilder = org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$ArrayNodeBuilder of org.apache.commons.configuration2.plist.XMLPropertyListConfiguration
  private PListNodeBuilder = org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$PListNodeBuilder of org.apache.commons.configuration2.plist.XMLPropertyListConfiguration
  private XMLPropertyListHandler = org.apache.commons.configuration2.plist.XMLPropertyListConfiguration$XMLPropertyListHandler of org.apache.commons.configuration2.plist.XMLPropertyListConfiguration