public class com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl implements org.w3c.dom.NamedNodeMap, java.io.Serializable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
  super_class: java.lang.Object
{
  static final long serialVersionUID;
    descriptor: J
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: -7039242451046758020

  protected short flags;
    descriptor: S
    flags: (0x0004) ACC_PROTECTED

  protected static final short READONLY;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  protected static final short CHANGED;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  protected static final short HASDEFAULTS;
    descriptor: S
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  protected java.util.List<org.w3c.dom.Node> nodes;
    descriptor: Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Signature: Ljava/util/List<Lorg/w3c/dom/Node;>;

  protected com.sun.org.apache.xerces.internal.dom.NodeImpl ownerNode;
    descriptor: Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    flags: (0x0004) ACC_PROTECTED

  protected void <init>(com.sun.org.apache.xerces.internal.dom.NodeImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.NodeImpl ownerNode
         0: .line 91
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 92
            aload 0 /* this */
            aload 1 /* ownerNode */
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
         2: .line 93
            return
        end local 1 // com.sun.org.apache.xerces.internal.dom.NodeImpl ownerNode
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    3     1  ownerNode  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    MethodParameters:
           Name  Flags
      ownerNode  

  public int getLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
         0: .line 106
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;

  public org.w3c.dom.Node item(int);
    descriptor: (I)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // int index
         0: .line 124
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 1
            iload 1 /* index */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmpge 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 1 /* index */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: org.w3c.dom.Node
         2: areturn
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public org.w3c.dom.Node getNamedItem(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String name
         0: .line 136
            aload 0 /* this */
            aload 1 /* name */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;I)I
            istore 2 /* i */
        start local 2 // int i
         1: .line 137
            iload 2 /* i */
            ifge 2
            aconst_null
            goto 3
      StackMap locals: int
      StackMap stack:
         2: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 2 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
      StackMap locals:
      StackMap stack: org.w3c.dom.Node
         3: areturn
        end local 2 // int i
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    4     1  name  Ljava/lang/String;
            1    4     2     i  I
    MethodParameters:
      Name  Flags
      name  

  public org.w3c.dom.Node getNamedItemNS(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String namespaceURI
        start local 2 // java.lang.String localName
         0: .line 154
            aload 0 /* this */
            aload 1 /* namespaceURI */
            aload 2 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;Ljava/lang/String;)I
            istore 3 /* i */
        start local 3 // int i
         1: .line 155
            iload 3 /* i */
            ifge 2
            aconst_null
            goto 3
      StackMap locals: int
      StackMap stack:
         2: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
      StackMap locals:
      StackMap stack: org.w3c.dom.Node
         3: areturn
        end local 3 // int i
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    4     0          this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    4     1  namespaceURI  Ljava/lang/String;
            0    4     2     localName  Ljava/lang/String;
            1    4     3             i  I
    MethodParameters:
              Name  Flags
      namespaceURI  
      localName     

  public org.w3c.dom.Node setNamedItem(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // org.w3c.dom.Node arg
         0: .line 179
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            astore 2 /* ownerDocument */
        start local 2 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
         1: .line 180
            aload 2 /* ownerDocument */
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 8
         2: .line 181
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.isReadOnly:()Z
            ifeq 5
         3: .line 182
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 3 /* msg */
        start local 3 // java.lang.String msg
         4: .line 183
            new org.w3c.dom.DOMException
            dup
            bipush 7
            aload 3 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 3 // java.lang.String msg
         5: .line 185
      StackMap locals: com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
      StackMap stack:
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
            aload 2 /* ownerDocument */
            if_acmpeq 8
         6: .line 186
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "WRONG_DOCUMENT_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 3 /* msg */
        start local 3 // java.lang.String msg
         7: .line 187
            new org.w3c.dom.DOMException
            dup
            iconst_4
            aload 3 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 3 // java.lang.String msg
         8: .line 191
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;I)I
            istore 3 /* i */
        start local 3 // int i
         9: .line 192
            aconst_null
            astore 4 /* previous */
        start local 4 // com.sun.org.apache.xerces.internal.dom.NodeImpl previous
        10: .line 193
            iload 3 /* i */
            iflt 14
        11: .line 194
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 4 /* previous */
        12: .line 195
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.set:(ILjava/lang/Object;)Ljava/lang/Object;
            pop
        13: .line 196
            goto 18
        14: .line 197
      StackMap locals: int com.sun.org.apache.xerces.internal.dom.NodeImpl
      StackMap stack:
            iconst_m1
            iload 3 /* i */
            isub
            istore 3 /* i */
        15: .line 198
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnonnull 17
        16: .line 199
            aload 0 /* this */
            new java.util.ArrayList
            dup
            iconst_5
            invokespecial java.util.ArrayList.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
        17: .line 201
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.add:(ILjava/lang/Object;)V
        18: .line 203
      StackMap locals:
      StackMap stack:
            aload 4 /* previous */
            areturn
        end local 4 // com.sun.org.apache.xerces.internal.dom.NodeImpl previous
        end local 3 // int i
        end local 2 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 1 // org.w3c.dom.Node arg
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   19     0           this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   19     1            arg  Lorg/w3c/dom/Node;
            1   19     2  ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            4    5     3            msg  Ljava/lang/String;
            7    8     3            msg  Ljava/lang/String;
            9   19     3              i  I
           10   19     4       previous  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      arg   

  public org.w3c.dom.Node setNamedItemNS(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // org.w3c.dom.Node arg
         0: .line 221
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.ownerDocument:()Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            astore 2 /* ownerDocument */
        start local 2 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
         1: .line 222
            aload 2 /* ownerDocument */
            getfield com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl.errorChecking:Z
            ifeq 8
         2: .line 223
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.isReadOnly:()Z
            ifeq 5
         3: .line 224
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 3 /* msg */
        start local 3 // java.lang.String msg
         4: .line 225
            new org.w3c.dom.DOMException
            dup
            bipush 7
            aload 3 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 3 // java.lang.String msg
         5: .line 228
      StackMap locals: com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl
      StackMap stack:
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getOwnerDocument:()Lorg/w3c/dom/Document;
            aload 2 /* ownerDocument */
            if_acmpeq 8
         6: .line 229
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "WRONG_DOCUMENT_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 3 /* msg */
        start local 3 // java.lang.String msg
         7: .line 230
            new org.w3c.dom.DOMException
            dup
            iconst_4
            aload 3 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 3 // java.lang.String msg
         8: .line 234
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;Ljava/lang/String;)I
            istore 3 /* i */
        start local 3 // int i
         9: .line 235
            aconst_null
            astore 4 /* previous */
        start local 4 // com.sun.org.apache.xerces.internal.dom.NodeImpl previous
        10: .line 236
            iload 3 /* i */
            iflt 14
        11: .line 237
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 4 /* previous */
        12: .line 238
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.set:(ILjava/lang/Object;)Ljava/lang/Object;
            pop
        13: .line 239
            goto 23
        14: .line 242
      StackMap locals: int com.sun.org.apache.xerces.internal.dom.NodeImpl
      StackMap stack:
            aload 0 /* this */
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;I)I
            istore 3 /* i */
        15: .line 243
            iload 3 /* i */
            iflt 19
        16: .line 244
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 4 /* previous */
        17: .line 245
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.add:(ILjava/lang/Object;)V
        18: .line 246
            goto 23
        19: .line 247
      StackMap locals:
      StackMap stack:
            iconst_m1
            iload 3 /* i */
            isub
            istore 3 /* i */
        20: .line 248
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnonnull 22
        21: .line 249
            aload 0 /* this */
            new java.util.ArrayList
            dup
            iconst_5
            invokespecial java.util.ArrayList.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
        22: .line 251
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.add:(ILjava/lang/Object;)V
        23: .line 254
      StackMap locals:
      StackMap stack:
            aload 4 /* previous */
            areturn
        end local 4 // com.sun.org.apache.xerces.internal.dom.NodeImpl previous
        end local 3 // int i
        end local 2 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl ownerDocument
        end local 1 // org.w3c.dom.Node arg
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   24     0           this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   24     1            arg  Lorg/w3c/dom/Node;
            1   24     2  ownerDocument  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            4    5     3            msg  Ljava/lang/String;
            7    8     3            msg  Ljava/lang/String;
            9   24     3              i  I
           10   24     4       previous  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      arg   

  public org.w3c.dom.Node removeNamedItem(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String name
         0: .line 267
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.isReadOnly:()Z
            ifeq 6
         1: .line 268
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 2 /* msg */
        start local 2 // java.lang.String msg
         2: .line 270
            new org.w3c.dom.DOMException
            dup
            bipush 7
         3: .line 271
            aload 2 /* msg */
         4: .line 270
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
         5: .line 269
            athrow
        end local 2 // java.lang.String msg
         6: .line 273
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* name */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;I)I
            istore 2 /* i */
        start local 2 // int i
         7: .line 274
            iload 2 /* i */
            ifge 10
         8: .line 275
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NOT_FOUND_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 3 /* msg */
        start local 3 // java.lang.String msg
         9: .line 276
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 3 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 3 // java.lang.String msg
        10: .line 279
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 2 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 3 /* n */
        start local 3 // com.sun.org.apache.xerces.internal.dom.NodeImpl n
        11: .line 280
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 2 /* i */
            invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
            pop
        12: .line 282
            aload 3 /* n */
            areturn
        end local 3 // com.sun.org.apache.xerces.internal.dom.NodeImpl n
        end local 2 // int i
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   13     1  name  Ljava/lang/String;
            2    6     2   msg  Ljava/lang/String;
            7   13     2     i  I
            9   10     3   msg  Ljava/lang/String;
           11   13     3     n  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
      Name  Flags
      name  

  public org.w3c.dom.Node removeNamedItemNS(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Node;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String namespaceURI
        start local 2 // java.lang.String name
         0: .line 303
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.isReadOnly:()Z
            ifeq 6
         1: .line 304
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NO_MODIFICATION_ALLOWED_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 3 /* msg */
        start local 3 // java.lang.String msg
         2: .line 306
            new org.w3c.dom.DOMException
            dup
            bipush 7
         3: .line 307
            aload 3 /* msg */
         4: .line 306
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
         5: .line 305
            athrow
        end local 3 // java.lang.String msg
         6: .line 309
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* namespaceURI */
            aload 2 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;Ljava/lang/String;)I
            istore 3 /* i */
        start local 3 // int i
         7: .line 310
            iload 3 /* i */
            ifge 10
         8: .line 311
            ldc "http://www.w3.org/dom/DOMTR"
            ldc "NOT_FOUND_ERR"
            aconst_null
            invokestatic com.sun.org.apache.xerces.internal.dom.DOMMessageFormatter.formatMessage:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
            astore 4 /* msg */
        start local 4 // java.lang.String msg
         9: .line 312
            new org.w3c.dom.DOMException
            dup
            bipush 8
            aload 4 /* msg */
            invokespecial org.w3c.dom.DOMException.<init>:(SLjava/lang/String;)V
            athrow
        end local 4 // java.lang.String msg
        10: .line 315
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 4 /* n */
        start local 4 // com.sun.org.apache.xerces.internal.dom.NodeImpl n
        11: .line 316
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
            pop
        12: .line 318
            aload 4 /* n */
            areturn
        end local 4 // com.sun.org.apache.xerces.internal.dom.NodeImpl n
        end local 3 // int i
        end local 2 // java.lang.String name
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   13     0          this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   13     1  namespaceURI  Ljava/lang/String;
            0   13     2          name  Ljava/lang/String;
            2    6     3           msg  Ljava/lang/String;
            7   13     3             i  I
            9   10     4           msg  Ljava/lang/String;
           11   13     4             n  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    Exceptions:
      throws org.w3c.dom.DOMException
    MethodParameters:
              Name  Flags
      namespaceURI  
      name          

  public com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl cloneMap(com.sun.org.apache.xerces.internal.dom.NodeImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;)Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.NodeImpl ownerNode
         0: .line 332
            new com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
            dup
            aload 1 /* ownerNode */
            invokespecial com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;)V
            astore 2 /* newmap */
        start local 2 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl newmap
         1: .line 333
            aload 2 /* newmap */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.cloneContent:(Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;)V
         2: .line 334
            aload 2 /* newmap */
            areturn
        end local 2 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl newmap
        end local 1 // com.sun.org.apache.xerces.internal.dom.NodeImpl ownerNode
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    3     1  ownerNode  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            1    3     2     newmap  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
    MethodParameters:
           Name  Flags
      ownerNode  

  protected void cloneContent(com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=7, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl srcmap
         0: .line 338
            aload 1 /* srcmap */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            astore 2 /* srcnodes */
        start local 2 // java.util.List srcnodes
         1: .line 339
            aload 2 /* srcnodes */
            ifnull 16
         2: .line 340
            aload 2 /* srcnodes */
            invokeinterface java.util.List.size:()I
            istore 3 /* size */
        start local 3 // int size
         3: .line 341
            iload 3 /* size */
            ifeq 16
         4: .line 342
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnonnull 7
         5: .line 343
            aload 0 /* this */
            new java.util.ArrayList
            dup
            iload 3 /* size */
            invokespecial java.util.ArrayList.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
         6: .line 344
            goto 8
         7: .line 346
      StackMap locals: java.util.List int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.clear:()V
         8: .line 348
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         9: goto 15
        10: .line 349
      StackMap locals: int
      StackMap stack:
            aload 1 /* srcmap */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 4 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 5 /* n */
        start local 5 // com.sun.org.apache.xerces.internal.dom.NodeImpl n
        11: .line 350
            aload 5 /* n */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.cloneNode:(Z)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 6 /* clone */
        start local 6 // com.sun.org.apache.xerces.internal.dom.NodeImpl clone
        12: .line 351
            aload 6 /* clone */
            aload 5 /* n */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isSpecified:()Z
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.isSpecified:(Z)V
        13: .line 352
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            aload 6 /* clone */
            invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
            pop
        end local 6 // com.sun.org.apache.xerces.internal.dom.NodeImpl clone
        end local 5 // com.sun.org.apache.xerces.internal.dom.NodeImpl n
        14: .line 348
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        15: iload 4 /* i */
            iload 3 /* size */
            if_icmplt 10
        end local 4 // int i
        end local 3 // int size
        16: .line 356
      StackMap locals:
      StackMap stack:
            return
        end local 2 // java.util.List srcnodes
        end local 1 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl srcmap
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   17     1    srcmap  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            1   17     2  srcnodes  Ljava/util/List<Lorg/w3c/dom/Node;>;
            3   16     3      size  I
            9   16     4         i  I
           11   14     5         n  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
           12   14     6     clone  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
    MethodParameters:
        Name  Flags
      srcmap  

  void setReadOnly(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0000) 
    Code:
      stack=3, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // boolean readOnly
        start local 2 // boolean deep
         0: .line 374
            aload 0 /* this */
            iload 1 /* readOnly */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.isReadOnly:(Z)V
         1: .line 375
            iload 2 /* deep */
            ifeq 7
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 7
         2: .line 376
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            istore 3 /* i */
        start local 3 // int i
         3: goto 6
         4: .line 377
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            iload 1 /* readOnly */
            iload 2 /* deep */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.setReadOnly:(ZZ)V
         5: .line 376
            iinc 3 /* i */ -1
      StackMap locals:
      StackMap stack:
         6: iload 3 /* i */
            ifge 4
        end local 3 // int i
         7: .line 380
      StackMap locals:
      StackMap stack:
            return
        end local 2 // boolean deep
        end local 1 // boolean readOnly
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    8     0      this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    8     1  readOnly  Z
            0    8     2      deep  Z
            3    7     3         i  I
    MethodParameters:
          Name  Flags
      readOnly  
      deep      

  boolean getReadOnly();
    descriptor: ()Z
    flags: (0x0000) 
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
         0: .line 387
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.isReadOnly:()Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;

  protected void setOwnerDocument(com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl doc
         0: .line 400
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 7
         1: .line 401
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 2 /* size */
        start local 2 // int size
         2: .line 402
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         3: goto 6
         4: .line 403
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            iload 3 /* i */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.item:(I)Lorg/w3c/dom/Node;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            aload 1 /* doc */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.setOwnerDocument:(Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;)V
         5: .line 402
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 3 /* i */
            iload 2 /* size */
            if_icmplt 4
        end local 3 // int i
        end local 2 // int size
         7: .line 406
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.dom.CoreDocumentImpl doc
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    8     1   doc  Lcom/sun/org/apache/xerces/internal/dom/CoreDocumentImpl;
            2    7     2  size  I
            3    7     3     i  I
    MethodParameters:
      Name  Flags
      doc   

  final boolean isReadOnly();
    descriptor: ()Z
    flags: (0x0010) ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
         0: .line 409
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            iconst_1
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;

  final void isReadOnly(boolean);
    descriptor: (Z)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // boolean value
         0: .line 413
            aload 0 /* this */
            iload 1 /* value */
            ifeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            iconst_1
            ior
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
         1: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            bipush -2
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl int
         2: i2s
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
         3: .line 414
            return
        end local 1 // boolean value
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    4     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  final boolean changed();
    descriptor: ()Z
    flags: (0x0010) ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
         0: .line 417
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            iconst_2
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;

  final void changed(boolean);
    descriptor: (Z)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // boolean value
         0: .line 421
            aload 0 /* this */
            iload 1 /* value */
            ifeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            iconst_2
            ior
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
         1: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            bipush -3
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl int
         2: i2s
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
         3: .line 422
            return
        end local 1 // boolean value
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    4     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  final boolean hasDefaults();
    descriptor: ()Z
    flags: (0x0010) ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
         0: .line 425
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            iconst_4
            iand
            ifeq 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;

  final void hasDefaults(boolean);
    descriptor: (Z)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // boolean value
         0: .line 429
            aload 0 /* this */
            iload 1 /* value */
            ifeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            iconst_4
            ior
            goto 2
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl
         1: aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
            bipush -5
            iand
      StackMap locals: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl int
         2: i2s
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.flags:S
         3: .line 430
            return
        end local 1 // boolean value
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    4     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    4     1  value  Z
    MethodParameters:
       Name  Flags
      value  

  protected int findNamePoint(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String name
        start local 2 // int start
         0: .line 451
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         1: .line 452
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 16
         2: .line 453
            iload 2 /* start */
            istore 4 /* first */
        start local 4 // int first
         3: .line 454
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            iconst_1
            isub
            istore 5 /* last */
        start local 5 // int last
         4: .line 456
            goto 13
         5: .line 457
      StackMap locals: int int int
      StackMap stack:
            iload 4 /* first */
            iload 5 /* last */
            iadd
            iconst_2
            idiv
            istore 3 /* i */
         6: .line 458
            aload 1 /* name */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 3 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            invokevirtual java.lang.String.compareTo:(Ljava/lang/String;)I
            istore 6 /* test */
        start local 6 // int test
         7: .line 459
            iload 6 /* test */
            ifne 9
         8: .line 460
            iload 3 /* i */
            ireturn
         9: .line 462
      StackMap locals: int
      StackMap stack:
            iload 6 /* test */
            ifge 12
        10: .line 463
            iload 3 /* i */
            iconst_1
            isub
            istore 5 /* last */
        11: .line 464
            goto 13
        12: .line 466
      StackMap locals:
      StackMap stack:
            iload 3 /* i */
            iconst_1
            iadd
            istore 4 /* first */
        end local 6 // int test
        13: .line 456
      StackMap locals:
      StackMap stack:
            iload 4 /* first */
            iload 5 /* last */
            if_icmple 5
        14: .line 470
            iload 4 /* first */
            iload 3 /* i */
            if_icmple 16
        15: .line 471
            iload 4 /* first */
            istore 3 /* i */
        end local 5 // int last
        end local 4 // int first
        16: .line 475
      StackMap locals:
      StackMap stack:
            iconst_m1
            iload 3 /* i */
            isub
            ireturn
        end local 3 // int i
        end local 2 // int start
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   17     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   17     1   name  Ljava/lang/String;
            0   17     2  start  I
            1   17     3      i  I
            3   16     4  first  I
            4   16     5   last  I
            7   13     6   test  I
    MethodParameters:
       Name  Flags
      name   
      start  

  protected int findNamePoint(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String namespaceURI
        start local 2 // java.lang.String name
         0: .line 484
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnonnull 1
            iconst_m1
            ireturn
         1: .line 485
      StackMap locals:
      StackMap stack:
            aload 2 /* name */
            ifnonnull 2
            iconst_m1
            ireturn
         2: .line 494
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 3 /* size */
        start local 3 // int size
         3: .line 495
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         4: goto 17
         5: .line 496
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 4 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast com.sun.org.apache.xerces.internal.dom.NodeImpl
            astore 5 /* a */
        start local 5 // com.sun.org.apache.xerces.internal.dom.NodeImpl a
         6: .line 497
            aload 5 /* a */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNamespaceURI:()Ljava/lang/String;
            astore 6 /* aNamespaceURI */
        start local 6 // java.lang.String aNamespaceURI
         7: .line 498
            aload 5 /* a */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getLocalName:()Ljava/lang/String;
            astore 7 /* aLocalName */
        start local 7 // java.lang.String aLocalName
         8: .line 499
            aload 1 /* namespaceURI */
            ifnonnull 13
         9: .line 500
            aload 6 /* aNamespaceURI */
            ifnonnull 16
        10: .line 502
            aload 2 /* name */
            aload 7 /* aLocalName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 12
        11: .line 504
            aload 7 /* aLocalName */
            ifnonnull 16
            aload 2 /* name */
            aload 5 /* a */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NodeImpl.getNodeName:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 16
        12: .line 505
      StackMap locals: com.sun.org.apache.xerces.internal.dom.NodeImpl java.lang.String java.lang.String
      StackMap stack:
            iload 4 /* i */
            ireturn
        13: .line 507
      StackMap locals:
      StackMap stack:
            aload 1 /* namespaceURI */
            aload 6 /* aNamespaceURI */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 16
        14: .line 509
            aload 2 /* name */
            aload 7 /* aLocalName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 16
        15: .line 510
            iload 4 /* i */
            ireturn
        end local 7 // java.lang.String aLocalName
        end local 6 // java.lang.String aNamespaceURI
        end local 5 // com.sun.org.apache.xerces.internal.dom.NodeImpl a
        16: .line 495
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        17: iload 4 /* i */
            iload 3 /* size */
            if_icmplt 5
        end local 4 // int i
        18: .line 513
            iconst_m1
            ireturn
        end local 3 // int size
        end local 2 // java.lang.String name
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   19     0           this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   19     1   namespaceURI  Ljava/lang/String;
            0   19     2           name  Ljava/lang/String;
            3   19     3           size  I
            4   18     4              i  I
            6   16     5              a  Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
            7   16     6  aNamespaceURI  Ljava/lang/String;
            8   16     7     aLocalName  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      namespaceURI  
      name          

  protected boolean precedes(org.w3c.dom.Node, org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Z
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // org.w3c.dom.Node a
        start local 2 // org.w3c.dom.Node b
         0: .line 520
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 9
         1: .line 521
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            istore 3 /* size */
        start local 3 // int size
         2: .line 522
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 8
         4: .line 523
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 4 /* i */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            checkcast org.w3c.dom.Node
            astore 5 /* n */
        start local 5 // org.w3c.dom.Node n
         5: .line 524
            aload 5 /* n */
            aload 1 /* a */
            if_acmpne 6
            iconst_1
            ireturn
         6: .line 525
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 5 /* n */
            aload 2 /* b */
            if_acmpne 7
            iconst_0
            ireturn
        end local 5 // org.w3c.dom.Node n
         7: .line 522
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 4 /* i */
            iload 3 /* size */
            if_icmplt 4
        end local 4 // int i
        end local 3 // int size
         9: .line 528
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 2 // org.w3c.dom.Node b
        end local 1 // org.w3c.dom.Node a
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   10     1     a  Lorg/w3c/dom/Node;
            0   10     2     b  Lorg/w3c/dom/Node;
            2    9     3  size  I
            3    9     4     i  I
            5    7     5     n  Lorg/w3c/dom/Node;
    MethodParameters:
      Name  Flags
      a     
      b     

  protected void removeItem(int);
    descriptor: (I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // int index
         0: .line 536
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 2
            iload 1 /* index */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.size:()I
            if_icmpge 2
         1: .line 537
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 1 /* index */
            invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
            pop
         2: .line 539
      StackMap locals:
      StackMap stack:
            return
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  protected java.lang.Object getItem(int);
    descriptor: (I)Ljava/lang/Object;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // int index
         0: .line 543
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 2
         1: .line 544
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 1 /* index */
            invokeinterface java.util.List.get:(I)Ljava/lang/Object;
            areturn
         2: .line 546
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  protected int addItem(org.w3c.dom.Node);
    descriptor: (Lorg/w3c/dom/Node;)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // org.w3c.dom.Node arg
         0: .line 550
            aload 0 /* this */
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNamespaceURI:()Ljava/lang/String;
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getLocalName:()Ljava/lang/String;
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;Ljava/lang/String;)I
            istore 2 /* i */
        start local 2 // int i
         1: .line 551
            iload 2 /* i */
            iflt 4
         2: .line 552
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 2 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.set:(ILjava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 553
            goto 12
         4: .line 557
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            aload 1 /* arg */
            invokeinterface org.w3c.dom.Node.getNodeName:()Ljava/lang/String;
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;I)I
            istore 2 /* i */
         5: .line 558
            iload 2 /* i */
            iflt 8
         6: .line 559
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 2 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.add:(ILjava/lang/Object;)V
         7: .line 560
            goto 12
         8: .line 562
      StackMap locals:
      StackMap stack:
            iconst_m1
            iload 2 /* i */
            isub
            istore 2 /* i */
         9: .line 563
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnonnull 11
        10: .line 564
            aload 0 /* this */
            new java.util.ArrayList
            dup
            iconst_5
            invokespecial java.util.ArrayList.<init>:(I)V
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
        11: .line 566
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            iload 2 /* i */
            aload 1 /* arg */
            invokeinterface java.util.List.add:(ILjava/lang/Object;)V
        12: .line 569
      StackMap locals:
      StackMap stack:
            iload 2 /* i */
            ireturn
        end local 2 // int i
        end local 1 // org.w3c.dom.Node arg
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   13     1   arg  Lorg/w3c/dom/Node;
            1   13     2     i  I
    MethodParameters:
      Name  Flags
      arg   

  protected java.util.List<org.w3c.dom.Node> cloneMap(java.util.List<org.w3c.dom.Node>);
    descriptor: (Ljava/util/List;)Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.util.List list
         0: .line 579
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 2
         1: .line 580
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            astore 1 /* list */
         2: .line 582
      StackMap locals:
      StackMap stack:
            aload 1 /* list */
            areturn
        end local 1 // java.util.List list
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    3     1  list  Ljava/util/List<Lorg/w3c/dom/Node;>;
    Signature: (Ljava/util/List<Lorg/w3c/dom/Node;>;)Ljava/util/List<Lorg/w3c/dom/Node;>;
    MethodParameters:
      Name  Flags
      list  

  protected int getNamedItemIndex(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.lang.String namespaceURI
        start local 2 // java.lang.String localName
         0: .line 586
            aload 0 /* this */
            aload 1 /* namespaceURI */
            aload 2 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.findNamePoint:(Ljava/lang/String;Ljava/lang/String;)I
            ireturn
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    1     1  namespaceURI  Ljava/lang/String;
            0    1     2     localName  Ljava/lang/String;
    MethodParameters:
              Name  Flags
      namespaceURI  
      localName     

  public void removeAll();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
         0: .line 593
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 2
         1: .line 594
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            invokeinterface java.util.List.clear:()V
         2: .line 596
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;

  private void readObject(java.io.ObjectInputStream);
    descriptor: (Ljava/io/ObjectInputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.io.ObjectInputStream in
         0: .line 601
            aload 1 /* in */
            invokevirtual java.io.ObjectInputStream.defaultReadObject:()V
         1: .line 602
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            ifnull 3
         2: .line 605
            aload 0 /* this */
            new java.util.ArrayList
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            checkcast java.util.Vector
            invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
         3: .line 607
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.io.ObjectInputStream in
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0    4     1    in  Ljava/io/ObjectInputStream;
    Exceptions:
      throws java.io.IOException, java.lang.ClassNotFoundException
    MethodParameters:
      Name  Flags
      in    

  private void writeObject(java.io.ObjectOutputStream);
    descriptor: (Ljava/io/ObjectOutputStream;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
        start local 1 // java.io.ObjectOutputStream out
         0: .line 610
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
            astore 2 /* oldNodes */
        start local 2 // java.util.List oldNodes
         1: .line 612
            aload 2 /* oldNodes */
            ifnull 3
         2: .line 614
            aload 0 /* this */
            new java.util.Vector
            dup
            aload 2 /* oldNodes */
            invokespecial java.util.Vector.<init>:(Ljava/util/Collection;)V
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
         3: .line 616
      StackMap locals: java.util.List
      StackMap stack:
            aload 1 /* out */
            invokevirtual java.io.ObjectOutputStream.defaultWriteObject:()V
         4: .line 617
            goto 8
         5: .line 620
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 3
         6: .line 621
            aload 0 /* this */
            aload 2 /* oldNodes */
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
         7: .line 622
            aload 3
            athrow
         8: .line 621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 2 /* oldNodes */
            putfield com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl.nodes:Ljava/util/List;
         9: .line 623
            return
        end local 2 // java.util.List oldNodes
        end local 1 // java.io.ObjectOutputStream out
        end local 0 // com.sun.org.apache.xerces.internal.dom.NamedNodeMapImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   10     0      this  Lcom/sun/org/apache/xerces/internal/dom/NamedNodeMapImpl;
            0   10     1       out  Ljava/io/ObjectOutputStream;
            1   10     2  oldNodes  Ljava/util/List<Lorg/w3c/dom/Node;>;
      Exception table:
        from    to  target  type
           1     5       5  any
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      out   
}
SourceFile: "NamedNodeMapImpl.java"