public class com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl extends com.sun.org.apache.xerces.internal.dom.DocumentImpl implements com.sun.org.apache.xerces.internal.dom.DeferredNode
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl
  super_class: com.sun.org.apache.xerces.internal.dom.DocumentImpl
{
  static final long serialVersionUID;
    descriptor: J
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 5186323580749626857

  private static final boolean DEBUG_PRINT_REF_COUNTS;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_PRINT_TABLES;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final boolean DEBUG_IDS;
    descriptor: Z
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  protected static final int CHUNK_SHIFT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 8

  protected static final int CHUNK_SIZE;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 256

  protected static final int CHUNK_MASK;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 255

  protected static final int INITIAL_CHUNK_COUNT;
    descriptor: I
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: 32

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

  protected transient int[][] fNodeType;
    descriptor: [[I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient java.lang.Object[][] fNodeName;
    descriptor: [[Ljava/lang/Object;
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient java.lang.Object[][] fNodeValue;
    descriptor: [[Ljava/lang/Object;
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient int[][] fNodeParent;
    descriptor: [[I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient int[][] fNodeLastChild;
    descriptor: [[I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient int[][] fNodePrevSib;
    descriptor: [[I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient java.lang.Object[][] fNodeURI;
    descriptor: [[Ljava/lang/Object;
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient int[][] fNodeExtra;
    descriptor: [[I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

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

  protected transient java.lang.String[] fIdName;
    descriptor: [Ljava/lang/String;
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

  protected transient int[] fIdElement;
    descriptor: [I
    flags: (0x0084) ACC_PROTECTED, ACC_TRANSIENT

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

  private final transient java.lang.StringBuilder fBufferStr;
    descriptor: Ljava/lang/StringBuilder;
    flags: (0x0092) ACC_PRIVATE, ACC_FINAL, ACC_TRANSIENT

  private final transient java.util.ArrayList fStrChunks;
    descriptor: Ljava/util/ArrayList;
    flags: (0x0092) ACC_PRIVATE, ACC_FINAL, ACC_TRANSIENT

  private static final int[] INIT_ARRAY;
    descriptor: [I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=0
         0: .line 1926
            sipush 257
            newarray 10
            putstatic com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.INIT_ARRAY:[I
         1: .line 1928
            iconst_0
            istore 0 /* i */
        start local 0 // int i
         2: goto 5
         3: .line 1929
      StackMap locals: int
      StackMap stack:
            getstatic com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.INIT_ARRAY:[I
            iload 0 /* i */
            iconst_m1
            iastore
         4: .line 1928
            iinc 0 /* i */ 1
      StackMap locals:
      StackMap stack:
         5: iload 0 /* i */
            sipush 256
            if_icmplt 3
        end local 0 // int i
         6: .line 1931
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            2    6     0     i  I

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 146
            aload 0 /* this */
            iconst_0
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.<init>:(Z)V
         1: .line 147
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;

  public void <init>(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // boolean namespacesEnabled
         0: .line 154
            aload 0 /* this */
            iload 1 /* namespacesEnabled */
            iconst_0
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.<init>:(ZZ)V
         1: .line 155
            return
        end local 1 // boolean namespacesEnabled
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    2     0               this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    2     1  namespacesEnabled  Z
    MethodParameters:
                   Name  Flags
      namespacesEnabled  

  public void <init>(boolean, boolean);
    descriptor: (ZZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // boolean namespaces
        start local 2 // boolean grammarAccess
         0: .line 159
            aload 0 /* this */
            iload 2 /* grammarAccess */
            invokespecial com.sun.org.apache.xerces.internal.dom.DocumentImpl.<init>:(Z)V
         1: .line 90
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeCount:I
         2: .line 129
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNamespacesEnabled:Z
         3: .line 134
            aload 0 /* this */
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
         4: .line 135
            aload 0 /* this */
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
         5: .line 161
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.needsSyncData:(Z)V
         6: .line 162
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.needsSyncChildren:(Z)V
         7: .line 164
            aload 0 /* this */
            iload 1 /* namespaces */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNamespacesEnabled:Z
         8: .line 166
            return
        end local 2 // boolean grammarAccess
        end local 1 // boolean namespaces
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0    9     0           this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    9     1     namespaces  Z
            0    9     2  grammarAccess  Z
    MethodParameters:
               Name  Flags
      namespaces     
      grammarAccess  

  public org.w3c.dom.DOMImplementation getImplementation();
    descriptor: ()Lorg/w3c/dom/DOMImplementation;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 181
            invokestatic com.sun.org.apache.xerces.internal.dom.DeferredDOMImplementationImpl.getDOMImplementation:()Lorg/w3c/dom/DOMImplementation;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;

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

  void setNamespacesEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // boolean enable
         0: .line 190
            aload 0 /* this */
            iload 1 /* enable */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNamespacesEnabled:Z
         1: .line 191
            return
        end local 1 // boolean enable
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    2     0    this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    2     1  enable  Z
    MethodParameters:
        Name  Flags
      enable  

  public int createDeferredDocument();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 197
            aload 0 /* this */
            bipush 9
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 1 /* nodeIndex */
        start local 1 // int nodeIndex
         1: .line 198
            iload 1 /* nodeIndex */
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            1    2     1  nodeIndex  I

  public int createDeferredDocumentType(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String rootElementName
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
         0: .line 206
            aload 0 /* this */
            bipush 10
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 4 /* nodeIndex */
        start local 4 // int nodeIndex
         1: .line 207
            iload 4 /* nodeIndex */
            bipush 8
            ishr
            istore 5 /* chunk */
        start local 5 // int chunk
         2: .line 208
            iload 4 /* nodeIndex */
            sipush 255
            iand
            istore 6 /* index */
        start local 6 // int index
         3: .line 211
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* rootElementName */
            iload 5 /* chunk */
            iload 6 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 212
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* publicId */
            iload 5 /* chunk */
            iload 6 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 213
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 3 /* systemId */
            iload 5 /* chunk */
            iload 6 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         6: .line 216
            iload 4 /* nodeIndex */
            ireturn
        end local 6 // int index
        end local 5 // int chunk
        end local 4 // int nodeIndex
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String rootElementName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    7     0             this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  rootElementName  Ljava/lang/String;
            0    7     2         publicId  Ljava/lang/String;
            0    7     3         systemId  Ljava/lang/String;
            1    7     4        nodeIndex  I
            2    7     5            chunk  I
            3    7     6            index  I
    MethodParameters:
                 Name  Flags
      rootElementName  
      publicId         
      systemId         

  public void setInternalSubset(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int doctypeIndex
        start local 2 // java.lang.String subset
         0: .line 221
            iload 1 /* doctypeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         1: .line 222
            iload 1 /* doctypeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         2: .line 225
            aload 0 /* this */
            bipush 10
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 5 /* extraDataIndex */
        start local 5 // int extraDataIndex
         3: .line 226
            iload 5 /* extraDataIndex */
            bipush 8
            ishr
            istore 6 /* echunk */
        start local 6 // int echunk
         4: .line 227
            iload 5 /* extraDataIndex */
            sipush 255
            iand
            istore 7 /* eindex */
        start local 7 // int eindex
         5: .line 228
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 5 /* extraDataIndex */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         6: .line 229
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* subset */
            iload 6 /* echunk */
            iload 7 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         7: .line 230
            return
        end local 7 // int eindex
        end local 6 // int echunk
        end local 5 // int extraDataIndex
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // java.lang.String subset
        end local 1 // int doctypeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    8     0            this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    8     1    doctypeIndex  I
            0    8     2          subset  Ljava/lang/String;
            1    8     3           chunk  I
            2    8     4           index  I
            3    8     5  extraDataIndex  I
            4    8     6          echunk  I
            5    8     7          eindex  I
    MethodParameters:
              Name  Flags
      doctypeIndex  
      subset        

  public int createDeferredNotation(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=11, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String notationName
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
        start local 4 // java.lang.String baseURI
         0: .line 237
            aload 0 /* this */
            bipush 12
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 5 /* nodeIndex */
        start local 5 // int nodeIndex
         1: .line 238
            iload 5 /* nodeIndex */
            bipush 8
            ishr
            istore 6 /* chunk */
        start local 6 // int chunk
         2: .line 239
            iload 5 /* nodeIndex */
            sipush 255
            iand
            istore 7 /* index */
        start local 7 // int index
         3: .line 243
            aload 0 /* this */
            bipush 12
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 8 /* extraDataIndex */
        start local 8 // int extraDataIndex
         4: .line 244
            iload 8 /* extraDataIndex */
            bipush 8
            ishr
            istore 9 /* echunk */
        start local 9 // int echunk
         5: .line 245
            iload 8 /* extraDataIndex */
            sipush 255
            iand
            istore 10 /* eindex */
        start local 10 // int eindex
         6: .line 248
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* notationName */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         7: .line 249
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* publicId */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         8: .line 250
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 3 /* systemId */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         9: .line 253
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 8 /* extraDataIndex */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        10: .line 254
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 4 /* baseURI */
            iload 9 /* echunk */
            iload 10 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        11: .line 257
            iload 5 /* nodeIndex */
            ireturn
        end local 10 // int eindex
        end local 9 // int echunk
        end local 8 // int extraDataIndex
        end local 7 // int index
        end local 6 // int chunk
        end local 5 // int nodeIndex
        end local 4 // java.lang.String baseURI
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String notationName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   12     0            this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   12     1    notationName  Ljava/lang/String;
            0   12     2        publicId  Ljava/lang/String;
            0   12     3        systemId  Ljava/lang/String;
            0   12     4         baseURI  Ljava/lang/String;
            1   12     5       nodeIndex  I
            2   12     6           chunk  I
            3   12     7           index  I
            4   12     8  extraDataIndex  I
            5   12     9          echunk  I
            6   12    10          eindex  I
    MethodParameters:
              Name  Flags
      notationName  
      publicId      
      systemId      
      baseURI       

  public int createDeferredEntity(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=15, args_size=6
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String entityName
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
        start local 4 // java.lang.String notationName
        start local 5 // java.lang.String baseURI
         0: .line 266
            aload 0 /* this */
            bipush 6
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 6 /* nodeIndex */
        start local 6 // int nodeIndex
         1: .line 267
            iload 6 /* nodeIndex */
            bipush 8
            ishr
            istore 7 /* chunk */
        start local 7 // int chunk
         2: .line 268
            iload 6 /* nodeIndex */
            sipush 255
            iand
            istore 8 /* index */
        start local 8 // int index
         3: .line 271
            aload 0 /* this */
            bipush 6
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 9 /* extraDataIndex */
        start local 9 // int extraDataIndex
         4: .line 272
            iload 9 /* extraDataIndex */
            bipush 8
            ishr
            istore 10 /* echunk */
        start local 10 // int echunk
         5: .line 273
            iload 9 /* extraDataIndex */
            sipush 255
            iand
            istore 11 /* eindex */
        start local 11 // int eindex
         6: .line 276
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* entityName */
            iload 7 /* chunk */
            iload 8 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         7: .line 277
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* publicId */
            iload 7 /* chunk */
            iload 8 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         8: .line 278
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 3 /* systemId */
            iload 7 /* chunk */
            iload 8 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         9: .line 279
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 9 /* extraDataIndex */
            iload 7 /* chunk */
            iload 8 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        10: .line 282
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 4 /* notationName */
            iload 10 /* echunk */
            iload 11 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        11: .line 284
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aconst_null
            iload 10 /* echunk */
            iload 11 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        12: .line 286
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aconst_null
            iload 10 /* echunk */
            iload 11 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        13: .line 289
            aload 0 /* this */
            bipush 6
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 12 /* extraDataIndex2 */
        start local 12 // int extraDataIndex2
        14: .line 290
            iload 12 /* extraDataIndex2 */
            bipush 8
            ishr
            istore 13 /* echunk2 */
        start local 13 // int echunk2
        15: .line 291
            iload 12 /* extraDataIndex2 */
            sipush 255
            iand
            istore 14 /* eindex2 */
        start local 14 // int eindex2
        16: .line 293
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 12 /* extraDataIndex2 */
            iload 10 /* echunk */
            iload 11 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        17: .line 296
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 5 /* baseURI */
            iload 13 /* echunk2 */
            iload 14 /* eindex2 */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        18: .line 299
            iload 6 /* nodeIndex */
            ireturn
        end local 14 // int eindex2
        end local 13 // int echunk2
        end local 12 // int extraDataIndex2
        end local 11 // int eindex
        end local 10 // int echunk
        end local 9 // int extraDataIndex
        end local 8 // int index
        end local 7 // int chunk
        end local 6 // int nodeIndex
        end local 5 // java.lang.String baseURI
        end local 4 // java.lang.String notationName
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.lang.String entityName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0   19     0             this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   19     1       entityName  Ljava/lang/String;
            0   19     2         publicId  Ljava/lang/String;
            0   19     3         systemId  Ljava/lang/String;
            0   19     4     notationName  Ljava/lang/String;
            0   19     5          baseURI  Ljava/lang/String;
            1   19     6        nodeIndex  I
            2   19     7            chunk  I
            3   19     8            index  I
            4   19     9   extraDataIndex  I
            5   19    10           echunk  I
            6   19    11           eindex  I
           14   19    12  extraDataIndex2  I
           15   19    13          echunk2  I
           16   19    14          eindex2  I
    MethodParameters:
              Name  Flags
      entityName    
      publicId      
      systemId      
      notationName  
      baseURI       

  public java.lang.String getDeferredEntityBaseURI(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int entityIndex
         0: .line 304
            iload 1 /* entityIndex */
            iconst_m1
            if_icmpeq 4
         1: .line 305
            aload 0 /* this */
            iload 1 /* entityIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeExtra:(IZ)I
            istore 2 /* extraDataIndex */
        start local 2 // int extraDataIndex
         2: .line 306
            aload 0 /* this */
            iload 2 /* extraDataIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeExtra:(IZ)I
            istore 2 /* extraDataIndex */
         3: .line 307
            aload 0 /* this */
            iload 2 /* extraDataIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
            areturn
        end local 2 // int extraDataIndex
         4: .line 309
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // int entityIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    5     0            this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    5     1     entityIndex  I
            2    4     2  extraDataIndex  I
    MethodParameters:
             Name  Flags
      entityIndex  

  public void setEntityInfo(int, java.lang.String, java.lang.String);
    descriptor: (ILjava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int currentEntityDecl
        start local 2 // java.lang.String version
        start local 3 // java.lang.String encoding
         0: .line 315
            aload 0 /* this */
            iload 1 /* currentEntityDecl */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeExtra:(IZ)I
            istore 4 /* eNodeIndex */
        start local 4 // int eNodeIndex
         1: .line 316
            iload 4 /* eNodeIndex */
            iconst_m1
            if_icmpeq 6
         2: .line 317
            iload 4 /* eNodeIndex */
            bipush 8
            ishr
            istore 5 /* echunk */
        start local 5 // int echunk
         3: .line 318
            iload 4 /* eNodeIndex */
            sipush 255
            iand
            istore 6 /* eindex */
        start local 6 // int eindex
         4: .line 319
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* version */
            iload 5 /* echunk */
            iload 6 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 320
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 3 /* encoding */
            iload 5 /* echunk */
            iload 6 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        end local 6 // int eindex
        end local 5 // int echunk
         6: .line 322
      StackMap locals: int
      StackMap stack:
            return
        end local 4 // int eNodeIndex
        end local 3 // java.lang.String encoding
        end local 2 // java.lang.String version
        end local 1 // int currentEntityDecl
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    7     0               this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  currentEntityDecl  I
            0    7     2            version  Ljava/lang/String;
            0    7     3           encoding  Ljava/lang/String;
            1    7     4         eNodeIndex  I
            3    6     5             echunk  I
            4    6     6             eindex  I
    MethodParameters:
                   Name  Flags
      currentEntityDecl  
      version            
      encoding           

  public void setTypeInfo(int, java.lang.Object);
    descriptor: (ILjava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int elementNodeIndex
        start local 2 // java.lang.Object type
         0: .line 326
            iload 1 /* elementNodeIndex */
            bipush 8
            ishr
            istore 3 /* elementChunk */
        start local 3 // int elementChunk
         1: .line 327
            iload 1 /* elementNodeIndex */
            sipush 255
            iand
            istore 4 /* elementIndex */
        start local 4 // int elementIndex
         2: .line 328
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* type */
            iload 3 /* elementChunk */
            iload 4 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         3: .line 329
            return
        end local 4 // int elementIndex
        end local 3 // int elementChunk
        end local 2 // java.lang.Object type
        end local 1 // int elementNodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    4     0              this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    4     1  elementNodeIndex  I
            0    4     2              type  Ljava/lang/Object;
            1    4     3      elementChunk  I
            2    4     4      elementIndex  I
    MethodParameters:
                  Name  Flags
      elementNodeIndex  
      type              

  public void setInputEncoding(int, java.lang.String);
    descriptor: (ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int currentEntityDecl
        start local 2 // java.lang.String value
         0: .line 341
            aload 0 /* this */
            iload 1 /* currentEntityDecl */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeExtra:(IZ)I
            istore 3 /* nodeIndex */
        start local 3 // int nodeIndex
         1: .line 343
            aload 0 /* this */
            iload 3 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeExtra:(IZ)I
            istore 4 /* extraDataIndex */
        start local 4 // int extraDataIndex
         2: .line 345
            iload 4 /* extraDataIndex */
            bipush 8
            ishr
            istore 5 /* echunk */
        start local 5 // int echunk
         3: .line 346
            iload 4 /* extraDataIndex */
            sipush 255
            iand
            istore 6 /* eindex */
        start local 6 // int eindex
         4: .line 348
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* value */
            iload 5 /* echunk */
            iload 6 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 350
            return
        end local 6 // int eindex
        end local 5 // int echunk
        end local 4 // int extraDataIndex
        end local 3 // int nodeIndex
        end local 2 // java.lang.String value
        end local 1 // int currentEntityDecl
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    6     0               this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    6     1  currentEntityDecl  I
            0    6     2              value  Ljava/lang/String;
            1    6     3          nodeIndex  I
            2    6     4     extraDataIndex  I
            3    6     5             echunk  I
            4    6     6             eindex  I
    MethodParameters:
                   Name  Flags
      currentEntityDecl  
      value              

  public int createDeferredEntityReference(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String name
        start local 2 // java.lang.String baseURI
         0: .line 356
            aload 0 /* this */
            iconst_5
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 3 /* nodeIndex */
        start local 3 // int nodeIndex
         1: .line 357
            iload 3 /* nodeIndex */
            bipush 8
            ishr
            istore 4 /* chunk */
        start local 4 // int chunk
         2: .line 358
            iload 3 /* nodeIndex */
            sipush 255
            iand
            istore 5 /* index */
        start local 5 // int index
         3: .line 359
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* name */
            iload 4 /* chunk */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 360
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* baseURI */
            iload 4 /* chunk */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 363
            iload 3 /* nodeIndex */
            ireturn
        end local 5 // int index
        end local 4 // int chunk
        end local 3 // int nodeIndex
        end local 2 // java.lang.String baseURI
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    6     1       name  Ljava/lang/String;
            0    6     2    baseURI  Ljava/lang/String;
            1    6     3  nodeIndex  I
            2    6     4      chunk  I
            3    6     5      index  I
    MethodParameters:
         Name  Flags
      name     
      baseURI  

  public int createDeferredElement(java.lang.String, java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String elementURI
        start local 2 // java.lang.String elementName
        start local 3 // java.lang.Object type
         0: .line 376
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 4 /* elementNodeIndex */
        start local 4 // int elementNodeIndex
         1: .line 377
            iload 4 /* elementNodeIndex */
            bipush 8
            ishr
            istore 5 /* elementChunk */
        start local 5 // int elementChunk
         2: .line 378
            iload 4 /* elementNodeIndex */
            sipush 255
            iand
            istore 6 /* elementIndex */
        start local 6 // int elementIndex
         3: .line 379
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 2 /* elementName */
            iload 5 /* elementChunk */
            iload 6 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 380
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 1 /* elementURI */
            iload 5 /* elementChunk */
            iload 6 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 381
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 3 /* type */
            iload 5 /* elementChunk */
            iload 6 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         6: .line 384
            iload 4 /* elementNodeIndex */
            ireturn
        end local 6 // int elementIndex
        end local 5 // int elementChunk
        end local 4 // int elementNodeIndex
        end local 3 // java.lang.Object type
        end local 2 // java.lang.String elementName
        end local 1 // java.lang.String elementURI
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    7     0              this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1        elementURI  Ljava/lang/String;
            0    7     2       elementName  Ljava/lang/String;
            0    7     3              type  Ljava/lang/Object;
            1    7     4  elementNodeIndex  I
            2    7     5      elementChunk  I
            3    7     6      elementIndex  I
    MethodParameters:
             Name  Flags
      elementURI   
      elementName  
      type         

  public int createDeferredElement(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String elementName
         0: .line 393
            aload 0 /* this */
            aconst_null
            aload 1 /* elementName */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredElement:(Ljava/lang/String;Ljava/lang/String;)I
            ireturn
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    1     0         this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  elementName  Ljava/lang/String;
    MethodParameters:
             Name  Flags
      elementName  

  public int createDeferredElement(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String elementURI
        start local 2 // java.lang.String elementName
         0: .line 402
            aload 0 /* this */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 3 /* elementNodeIndex */
        start local 3 // int elementNodeIndex
         1: .line 403
            iload 3 /* elementNodeIndex */
            bipush 8
            ishr
            istore 4 /* elementChunk */
        start local 4 // int elementChunk
         2: .line 404
            iload 3 /* elementNodeIndex */
            sipush 255
            iand
            istore 5 /* elementIndex */
        start local 5 // int elementIndex
         3: .line 405
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 2 /* elementName */
            iload 4 /* elementChunk */
            iload 5 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 406
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 1 /* elementURI */
            iload 4 /* elementChunk */
            iload 5 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 409
            iload 3 /* elementNodeIndex */
            ireturn
        end local 5 // int elementIndex
        end local 4 // int elementChunk
        end local 3 // int elementNodeIndex
        end local 2 // java.lang.String elementName
        end local 1 // java.lang.String elementURI
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    6     0              this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    6     1        elementURI  Ljava/lang/String;
            0    6     2       elementName  Ljava/lang/String;
            1    6     3  elementNodeIndex  I
            2    6     4      elementChunk  I
            3    6     5      elementIndex  I
    MethodParameters:
             Name  Flags
      elementURI   
      elementName  

  public int setDeferredAttribute(int, java.lang.String, java.lang.String, java.lang.String, boolean, boolean, java.lang.Object);
    descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZLjava/lang/Object;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=18, args_size=8
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int elementNodeIndex
        start local 2 // java.lang.String attrName
        start local 3 // java.lang.String attrURI
        start local 4 // java.lang.String attrValue
        start local 5 // boolean specified
        start local 6 // boolean id
        start local 7 // java.lang.Object type
         0: .line 434
            aload 0 /* this */
            aload 2 /* attrName */
            aload 3 /* attrURI */
            aload 4 /* attrValue */
            iload 5 /* specified */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
            istore 8 /* attrNodeIndex */
        start local 8 // int attrNodeIndex
         1: .line 435
            iload 8 /* attrNodeIndex */
            bipush 8
            ishr
            istore 9 /* attrChunk */
        start local 9 // int attrChunk
         2: .line 436
            iload 8 /* attrNodeIndex */
            sipush 255
            iand
            istore 10 /* attrIndex */
        start local 10 // int attrIndex
         3: .line 438
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 1 /* elementNodeIndex */
            iload 9 /* attrChunk */
            iload 10 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         4: .line 440
            iload 1 /* elementNodeIndex */
            bipush 8
            ishr
            istore 11 /* elementChunk */
        start local 11 // int elementChunk
         5: .line 441
            iload 1 /* elementNodeIndex */
            sipush 255
            iand
            istore 12 /* elementIndex */
        start local 12 // int elementIndex
         6: .line 444
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 11 /* elementChunk */
            iload 12 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 13 /* lastAttrNodeIndex */
        start local 13 // int lastAttrNodeIndex
         7: .line 445
            iload 13 /* lastAttrNodeIndex */
            ifeq 9
         8: .line 447
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 13 /* lastAttrNodeIndex */
            iload 9 /* attrChunk */
            iload 10 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         9: .line 450
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int java.lang.String java.lang.String java.lang.String int int java.lang.Object int int int int int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 8 /* attrNodeIndex */
            iload 11 /* elementChunk */
            iload 12 /* elementIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        10: .line 452
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 9 /* attrChunk */
            iload 10 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 14 /* extra */
        start local 14 // int extra
        11: .line 453
            iload 6 /* id */
            ifeq 16
        12: .line 454
            iload 14 /* extra */
            sipush 512
            ior
            istore 14 /* extra */
        13: .line 455
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 14 /* extra */
            iload 9 /* attrChunk */
            iload 10 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        14: .line 456
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 9 /* attrChunk */
            iload 10 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            astore 15 /* value */
        start local 15 // java.lang.String value
        15: .line 457
            aload 0 /* this */
            aload 15 /* value */
            iload 1 /* elementNodeIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.putIdentifier:(Ljava/lang/String;I)V
        end local 15 // java.lang.String value
        16: .line 460
      StackMap locals: int
      StackMap stack:
            aload 7 /* type */
            ifnull 22
        17: .line 461
            aload 0 /* this */
            bipush 20
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 15 /* extraDataIndex */
        start local 15 // int extraDataIndex
        18: .line 462
            iload 15 /* extraDataIndex */
            bipush 8
            ishr
            istore 16 /* echunk */
        start local 16 // int echunk
        19: .line 463
            iload 15 /* extraDataIndex */
            sipush 255
            iand
            istore 17 /* eindex */
        start local 17 // int eindex
        20: .line 465
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 15 /* extraDataIndex */
            iload 9 /* attrChunk */
            iload 10 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        21: .line 466
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 7 /* type */
            iload 16 /* echunk */
            iload 17 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
        end local 17 // int eindex
        end local 16 // int echunk
        end local 15 // int extraDataIndex
        22: .line 470
      StackMap locals:
      StackMap stack:
            iload 8 /* attrNodeIndex */
            ireturn
        end local 14 // int extra
        end local 13 // int lastAttrNodeIndex
        end local 12 // int elementIndex
        end local 11 // int elementChunk
        end local 10 // int attrIndex
        end local 9 // int attrChunk
        end local 8 // int attrNodeIndex
        end local 7 // java.lang.Object type
        end local 6 // boolean id
        end local 5 // boolean specified
        end local 4 // java.lang.String attrValue
        end local 3 // java.lang.String attrURI
        end local 2 // java.lang.String attrName
        end local 1 // int elementNodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   23     0               this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   23     1   elementNodeIndex  I
            0   23     2           attrName  Ljava/lang/String;
            0   23     3            attrURI  Ljava/lang/String;
            0   23     4          attrValue  Ljava/lang/String;
            0   23     5          specified  Z
            0   23     6                 id  Z
            0   23     7               type  Ljava/lang/Object;
            1   23     8      attrNodeIndex  I
            2   23     9          attrChunk  I
            3   23    10          attrIndex  I
            5   23    11       elementChunk  I
            6   23    12       elementIndex  I
            7   23    13  lastAttrNodeIndex  I
           11   23    14              extra  I
           15   16    15              value  Ljava/lang/String;
           18   22    15     extraDataIndex  I
           19   22    16             echunk  I
           20   22    17             eindex  I
    MethodParameters:
                  Name  Flags
      elementNodeIndex  
      attrName          
      attrURI           
      attrValue         
      specified         
      id                
      type              

  public int setDeferredAttribute(int, java.lang.String, java.lang.String, java.lang.String, boolean);
    descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=12, args_size=6
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int elementNodeIndex
        start local 2 // java.lang.String attrName
        start local 3 // java.lang.String attrURI
        start local 4 // java.lang.String attrValue
        start local 5 // boolean specified
         0: .line 481
            aload 0 /* this */
            aload 2 /* attrName */
            aload 3 /* attrURI */
         1: .line 482
            aload 4 /* attrValue */
            iload 5 /* specified */
         2: .line 481
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
            istore 6 /* attrNodeIndex */
        start local 6 // int attrNodeIndex
         3: .line 483
            iload 6 /* attrNodeIndex */
            bipush 8
            ishr
            istore 7 /* attrChunk */
        start local 7 // int attrChunk
         4: .line 484
            iload 6 /* attrNodeIndex */
            sipush 255
            iand
            istore 8 /* attrIndex */
        start local 8 // int attrIndex
         5: .line 486
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 1 /* elementNodeIndex */
            iload 7 /* attrChunk */
            iload 8 /* attrIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         6: .line 488
            iload 1 /* elementNodeIndex */
            bipush 8
            ishr
            istore 9 /* elementChunk */
        start local 9 // int elementChunk
         7: .line 489
            iload 1 /* elementNodeIndex */
            sipush 255
            iand
            istore 10 /* elementIndex */
        start local 10 // int elementIndex
         8: .line 492
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
         9: .line 493
            iload 9 /* elementChunk */
            iload 10 /* elementIndex */
        10: .line 492
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 11 /* lastAttrNodeIndex */
        start local 11 // int lastAttrNodeIndex
        11: .line 494
            iload 11 /* lastAttrNodeIndex */
            ifeq 15
        12: .line 496
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 11 /* lastAttrNodeIndex */
        13: .line 497
            iload 7 /* attrChunk */
            iload 8 /* attrIndex */
        14: .line 496
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        15: .line 500
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int java.lang.String java.lang.String java.lang.String int int int int int int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 6 /* attrNodeIndex */
        16: .line 501
            iload 9 /* elementChunk */
            iload 10 /* elementIndex */
        17: .line 500
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        18: .line 504
            iload 6 /* attrNodeIndex */
            ireturn
        end local 11 // int lastAttrNodeIndex
        end local 10 // int elementIndex
        end local 9 // int elementChunk
        end local 8 // int attrIndex
        end local 7 // int attrChunk
        end local 6 // int attrNodeIndex
        end local 5 // boolean specified
        end local 4 // java.lang.String attrValue
        end local 3 // java.lang.String attrURI
        end local 2 // java.lang.String attrName
        end local 1 // int elementNodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   19     0               this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   19     1   elementNodeIndex  I
            0   19     2           attrName  Ljava/lang/String;
            0   19     3            attrURI  Ljava/lang/String;
            0   19     4          attrValue  Ljava/lang/String;
            0   19     5          specified  Z
            3   19     6      attrNodeIndex  I
            4   19     7          attrChunk  I
            5   19     8          attrIndex  I
            7   19     9       elementChunk  I
            8   19    10       elementIndex  I
           11   19    11  lastAttrNodeIndex  I
    MethodParameters:
                  Name  Flags
      elementNodeIndex  
      attrName          
      attrURI           
      attrValue         
      specified         

  public int createDeferredAttribute(java.lang.String, java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Z)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String attrName
        start local 2 // java.lang.String attrValue
        start local 3 // boolean specified
         0: .line 511
            aload 0 /* this */
            aload 1 /* attrName */
            aconst_null
            aload 2 /* attrValue */
            iload 3 /* specified */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createDeferredAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
            ireturn
        end local 3 // boolean specified
        end local 2 // java.lang.String attrValue
        end local 1 // java.lang.String attrName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1   attrName  Ljava/lang/String;
            0    1     2  attrValue  Ljava/lang/String;
            0    1     3  specified  Z
    MethodParameters:
           Name  Flags
      attrName   
      attrValue  
      specified  

  public int createDeferredAttribute(java.lang.String, java.lang.String, java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String attrName
        start local 2 // java.lang.String attrURI
        start local 3 // java.lang.String attrValue
        start local 4 // boolean specified
         0: .line 519
            aload 0 /* this */
            iconst_2
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 5 /* nodeIndex */
        start local 5 // int nodeIndex
         1: .line 520
            iload 5 /* nodeIndex */
            bipush 8
            ishr
            istore 6 /* chunk */
        start local 6 // int chunk
         2: .line 521
            iload 5 /* nodeIndex */
            sipush 255
            iand
            istore 7 /* index */
        start local 7 // int index
         3: .line 522
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* attrName */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 523
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 2 /* attrURI */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 524
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 3 /* attrValue */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         6: .line 525
            iload 4 /* specified */
            ifeq 7
            bipush 32
            goto 8
      StackMap locals: int int int
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 8 /* extra */
        start local 8 // int extra
         9: .line 526
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 8 /* extra */
            iload 6 /* chunk */
            iload 7 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        10: .line 529
            iload 5 /* nodeIndex */
            ireturn
        end local 8 // int extra
        end local 7 // int index
        end local 6 // int chunk
        end local 5 // int nodeIndex
        end local 4 // boolean specified
        end local 3 // java.lang.String attrValue
        end local 2 // java.lang.String attrURI
        end local 1 // java.lang.String attrName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   11     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   11     1   attrName  Ljava/lang/String;
            0   11     2    attrURI  Ljava/lang/String;
            0   11     3  attrValue  Ljava/lang/String;
            0   11     4  specified  Z
            1   11     5  nodeIndex  I
            2   11     6      chunk  I
            3   11     7      index  I
            9   11     8      extra  I
    MethodParameters:
           Name  Flags
      attrName   
      attrURI    
      attrValue  
      specified  

  public int createDeferredElementDefinition(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String elementName
         0: .line 537
            aload 0 /* this */
            bipush 21
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 2 /* nodeIndex */
        start local 2 // int nodeIndex
         1: .line 538
            iload 2 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         2: .line 539
            iload 2 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         3: .line 540
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* elementName */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 543
            iload 2 /* nodeIndex */
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // int nodeIndex
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    5     0         this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    5     1  elementName  Ljava/lang/String;
            1    5     2    nodeIndex  I
            2    5     3        chunk  I
            3    5     4        index  I
    MethodParameters:
             Name  Flags
      elementName  

  public int createDeferredTextNode(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String data
        start local 2 // boolean ignorableWhitespace
         0: .line 552
            aload 0 /* this */
            iconst_3
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 3 /* nodeIndex */
        start local 3 // int nodeIndex
         1: .line 553
            iload 3 /* nodeIndex */
            bipush 8
            ishr
            istore 4 /* chunk */
        start local 4 // int chunk
         2: .line 554
            iload 3 /* nodeIndex */
            sipush 255
            iand
            istore 5 /* index */
        start local 5 // int index
         3: .line 555
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 1 /* data */
            iload 4 /* chunk */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 557
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 2 /* ignorableWhitespace */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl java.lang.String int int int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int[][]
         5: iconst_0
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl java.lang.String int int int int
      StackMap stack: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int[][] int
         6: iload 4 /* chunk */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         7: .line 560
            iload 3 /* nodeIndex */
            ireturn
        end local 5 // int index
        end local 4 // int chunk
        end local 3 // int nodeIndex
        end local 2 // boolean ignorableWhitespace
        end local 1 // java.lang.String data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0    8     0                 this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    8     1                 data  Ljava/lang/String;
            0    8     2  ignorableWhitespace  Z
            1    8     3            nodeIndex  I
            2    8     4                chunk  I
            3    8     5                index  I
    MethodParameters:
                     Name  Flags
      data                 
      ignorableWhitespace  

  public int createDeferredCDATASection(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String data
         0: .line 568
            aload 0 /* this */
            iconst_4
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 2 /* nodeIndex */
        start local 2 // int nodeIndex
         1: .line 569
            iload 2 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         2: .line 570
            iload 2 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         3: .line 571
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 1 /* data */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 574
            iload 2 /* nodeIndex */
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // int nodeIndex
        end local 1 // java.lang.String data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    5     1       data  Ljava/lang/String;
            1    5     2  nodeIndex  I
            2    5     3      chunk  I
            3    5     4      index  I
    MethodParameters:
      Name  Flags
      data  

  public int createDeferredProcessingInstruction(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String target
        start local 2 // java.lang.String data
         0: .line 582
            aload 0 /* this */
            bipush 7
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 3 /* nodeIndex */
        start local 3 // int nodeIndex
         1: .line 583
            iload 3 /* nodeIndex */
            bipush 8
            ishr
            istore 4 /* chunk */
        start local 4 // int chunk
         2: .line 584
            iload 3 /* nodeIndex */
            sipush 255
            iand
            istore 5 /* index */
        start local 5 // int index
         3: .line 585
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 1 /* target */
            iload 4 /* chunk */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 586
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 2 /* data */
            iload 4 /* chunk */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         5: .line 588
            iload 3 /* nodeIndex */
            ireturn
        end local 5 // int index
        end local 4 // int chunk
        end local 3 // int nodeIndex
        end local 2 // java.lang.String data
        end local 1 // java.lang.String target
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    6     1     target  Ljava/lang/String;
            0    6     2       data  Ljava/lang/String;
            1    6     3  nodeIndex  I
            2    6     4      chunk  I
            3    6     5      index  I
    MethodParameters:
        Name  Flags
      target  
      data    

  public int createDeferredComment(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String data
         0: .line 596
            aload 0 /* this */
            bipush 8
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 2 /* nodeIndex */
        start local 2 // int nodeIndex
         1: .line 597
            iload 2 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         2: .line 598
            iload 2 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         3: .line 599
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 1 /* data */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         4: .line 602
            iload 2 /* nodeIndex */
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // int nodeIndex
        end local 1 // java.lang.String data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    5     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    5     1       data  Ljava/lang/String;
            1    5     2  nodeIndex  I
            2    5     3      chunk  I
            3    5     4      index  I
    MethodParameters:
      Name  Flags
      data  

  public int cloneNode(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=13, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean deep
         0: .line 611
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* nchunk */
        start local 3 // int nchunk
         1: .line 612
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* nindex */
        start local 4 // int nindex
         2: .line 613
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* nchunk */
            aaload
            iload 4 /* nindex */
            iaload
            istore 5 /* nodeType */
        start local 5 // int nodeType
         3: .line 614
            aload 0 /* this */
            iload 5 /* nodeType */
            i2s
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createNode:(S)I
            istore 6 /* cloneIndex */
        start local 6 // int cloneIndex
         4: .line 615
            iload 6 /* cloneIndex */
            bipush 8
            ishr
            istore 7 /* cchunk */
        start local 7 // int cchunk
         5: .line 616
            iload 6 /* cloneIndex */
            sipush 255
            iand
            istore 8 /* cindex */
        start local 8 // int cindex
         6: .line 617
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 3 /* nchunk */
            aaload
            iload 4 /* nindex */
            aaload
            iload 7 /* cchunk */
            iload 8 /* cindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         7: .line 618
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* nchunk */
            aaload
            iload 4 /* nindex */
            aaload
            iload 7 /* cchunk */
            iload 8 /* cindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         8: .line 619
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            iload 3 /* nchunk */
            aaload
            iload 4 /* nindex */
            aaload
            iload 7 /* cchunk */
            iload 8 /* cindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkValue:([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
            pop
         9: .line 620
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* nchunk */
            aaload
            iload 4 /* nindex */
            iaload
            istore 9 /* extraIndex */
        start local 9 // int extraIndex
        10: .line 621
            iload 9 /* extraIndex */
            iconst_m1
            if_icmpeq 14
        11: .line 622
            iload 5 /* nodeType */
            iconst_2
            if_icmpeq 13
            iload 5 /* nodeType */
            iconst_3
            if_icmpeq 13
        12: .line 623
            aload 0 /* this */
            iload 9 /* extraIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.cloneNode:(IZ)I
            istore 9 /* extraIndex */
        13: .line 625
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int int int int int int int int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 9 /* extraIndex */
            iload 7 /* cchunk */
            iload 8 /* cindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        14: .line 629
      StackMap locals:
      StackMap stack:
            iload 2 /* deep */
            ifeq 23
        15: .line 630
            iconst_m1
            istore 10 /* prevIndex */
        start local 10 // int prevIndex
        16: .line 631
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 11 /* childIndex */
        start local 11 // int childIndex
        17: .line 632
            goto 22
        18: .line 633
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            iload 11 /* childIndex */
            iload 2 /* deep */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.cloneNode:(IZ)I
            istore 12 /* clonedChildIndex */
        start local 12 // int clonedChildIndex
        19: .line 634
            aload 0 /* this */
            iload 6 /* cloneIndex */
            iload 12 /* clonedChildIndex */
            iload 10 /* prevIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.insertBefore:(III)I
            pop
        20: .line 635
            iload 12 /* clonedChildIndex */
            istore 10 /* prevIndex */
        21: .line 636
            aload 0 /* this */
            iload 11 /* childIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            istore 11 /* childIndex */
        end local 12 // int clonedChildIndex
        22: .line 632
      StackMap locals:
      StackMap stack:
            iload 11 /* childIndex */
            iconst_m1
            if_icmpne 18
        end local 11 // int childIndex
        end local 10 // int prevIndex
        23: .line 643
      StackMap locals:
      StackMap stack:
            iload 6 /* cloneIndex */
            ireturn
        end local 9 // int extraIndex
        end local 8 // int cindex
        end local 7 // int cchunk
        end local 6 // int cloneIndex
        end local 5 // int nodeType
        end local 4 // int nindex
        end local 3 // int nchunk
        end local 2 // boolean deep
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   24     0              this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   24     1         nodeIndex  I
            0   24     2              deep  Z
            1   24     3            nchunk  I
            2   24     4            nindex  I
            3   24     5          nodeType  I
            4   24     6        cloneIndex  I
            5   24     7            cchunk  I
            6   24     8            cindex  I
           10   24     9        extraIndex  I
           16   23    10         prevIndex  I
           17   23    11        childIndex  I
           19   22    12  clonedChildIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      deep       

  public void appendChild(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int parentIndex
        start local 2 // int childIndex
         0: .line 651
            iload 1 /* parentIndex */
            bipush 8
            ishr
            istore 3 /* pchunk */
        start local 3 // int pchunk
         1: .line 652
            iload 1 /* parentIndex */
            sipush 255
            iand
            istore 4 /* pindex */
        start local 4 // int pindex
         2: .line 653
            iload 2 /* childIndex */
            bipush 8
            ishr
            istore 5 /* cchunk */
        start local 5 // int cchunk
         3: .line 654
            iload 2 /* childIndex */
            sipush 255
            iand
            istore 6 /* cindex */
        start local 6 // int cindex
         4: .line 655
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 1 /* parentIndex */
            iload 5 /* cchunk */
            iload 6 /* cindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         5: .line 658
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 3 /* pchunk */
            iload 4 /* pindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 7 /* olast */
        start local 7 // int olast
         6: .line 659
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 7 /* olast */
            iload 5 /* cchunk */
            iload 6 /* cindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         7: .line 662
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 2 /* childIndex */
            iload 3 /* pchunk */
            iload 4 /* pindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         8: .line 664
            return
        end local 7 // int olast
        end local 6 // int cindex
        end local 5 // int cchunk
        end local 4 // int pindex
        end local 3 // int pchunk
        end local 2 // int childIndex
        end local 1 // int parentIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    9     0         this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    9     1  parentIndex  I
            0    9     2   childIndex  I
            1    9     3       pchunk  I
            2    9     4       pindex  I
            3    9     5       cchunk  I
            4    9     6       cindex  I
            6    9     7        olast  I
    MethodParameters:
             Name  Flags
      parentIndex  
      childIndex   

  public int setAttributeNode(int, int);
    descriptor: (II)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=16, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int elemIndex
        start local 2 // int attrIndex
         0: .line 669
            iload 1 /* elemIndex */
            bipush 8
            ishr
            istore 3 /* echunk */
        start local 3 // int echunk
         1: .line 670
            iload 1 /* elemIndex */
            sipush 255
            iand
            istore 4 /* eindex */
        start local 4 // int eindex
         2: .line 671
            iload 2 /* attrIndex */
            bipush 8
            ishr
            istore 5 /* achunk */
        start local 5 // int achunk
         3: .line 672
            iload 2 /* attrIndex */
            sipush 255
            iand
            istore 6 /* aindex */
        start local 6 // int aindex
         4: .line 675
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 5 /* achunk */
            iload 6 /* aindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            astore 7 /* attrName */
        start local 7 // java.lang.String attrName
         5: .line 676
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* echunk */
            iload 4 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 8 /* oldAttrIndex */
        start local 8 // int oldAttrIndex
         6: .line 677
            iconst_m1
            istore 9 /* nextIndex */
        start local 9 // int nextIndex
         7: .line 678
            iconst_m1
            istore 10 /* oachunk */
        start local 10 // int oachunk
         8: .line 679
            iconst_m1
            istore 11 /* oaindex */
        start local 11 // int oaindex
         9: .line 680
            goto 17
        10: .line 681
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int int int int int int java.lang.String int int int int
      StackMap stack:
            iload 8 /* oldAttrIndex */
            bipush 8
            ishr
            istore 10 /* oachunk */
        11: .line 682
            iload 8 /* oldAttrIndex */
            sipush 255
            iand
            istore 11 /* oaindex */
        12: .line 683
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            astore 12 /* oldAttrName */
        start local 12 // java.lang.String oldAttrName
        13: .line 684
            aload 12 /* oldAttrName */
            aload 7 /* attrName */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 15
        14: .line 685
            goto 18
        15: .line 687
      StackMap locals: java.lang.String
      StackMap stack:
            iload 8 /* oldAttrIndex */
            istore 9 /* nextIndex */
        16: .line 688
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 8 /* oldAttrIndex */
        end local 12 // java.lang.String oldAttrName
        17: .line 680
      StackMap locals:
      StackMap stack:
            iload 8 /* oldAttrIndex */
            iconst_m1
            if_icmpne 10
        18: .line 692
      StackMap locals:
      StackMap stack:
            iload 8 /* oldAttrIndex */
            iconst_m1
            if_icmpeq 39
        19: .line 695
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 12 /* prevIndex */
        start local 12 // int prevIndex
        20: .line 696
            iload 9 /* nextIndex */
            iconst_m1
            if_icmpne 23
        21: .line 697
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 12 /* prevIndex */
            iload 3 /* echunk */
            iload 4 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        22: .line 698
            goto 26
        23: .line 700
      StackMap locals: int
      StackMap stack:
            iload 9 /* nextIndex */
            bipush 8
            ishr
            istore 13 /* pchunk */
        start local 13 // int pchunk
        24: .line 701
            iload 9 /* nextIndex */
            sipush 255
            iand
            istore 14 /* pindex */
        start local 14 // int pindex
        25: .line 702
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 12 /* prevIndex */
            iload 13 /* pchunk */
            iload 14 /* pindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        end local 14 // int pindex
        end local 13 // int pchunk
        26: .line 706
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
        27: .line 707
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            pop
        28: .line 708
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            pop
        29: .line 709
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
        30: .line 710
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
        31: .line 712
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 10 /* oachunk */
            iload 11 /* oaindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
        32: .line 711
            istore 13 /* attrTextIndex */
        start local 13 // int attrTextIndex
        33: .line 713
            iload 13 /* attrTextIndex */
            bipush 8
            ishr
            istore 14 /* atchunk */
        start local 14 // int atchunk
        34: .line 714
            iload 13 /* attrTextIndex */
            sipush 255
            iand
            istore 15 /* atindex */
        start local 15 // int atindex
        35: .line 715
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 14 /* atchunk */
            iload 15 /* atindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
        36: .line 716
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 14 /* atchunk */
            iload 15 /* atindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            pop
        37: .line 717
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 14 /* atchunk */
            iload 15 /* atindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
        38: .line 718
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 14 /* atchunk */
            iload 15 /* atindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
        end local 15 // int atindex
        end local 14 // int atchunk
        end local 13 // int attrTextIndex
        end local 12 // int prevIndex
        39: .line 722
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* echunk */
            iload 4 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 12 /* prevIndex */
        start local 12 // int prevIndex
        40: .line 723
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 2 /* attrIndex */
            iload 3 /* echunk */
            iload 4 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        41: .line 724
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 12 /* prevIndex */
            iload 5 /* achunk */
            iload 6 /* aindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        42: .line 727
            iload 8 /* oldAttrIndex */
            ireturn
        end local 12 // int prevIndex
        end local 11 // int oaindex
        end local 10 // int oachunk
        end local 9 // int nextIndex
        end local 8 // int oldAttrIndex
        end local 7 // java.lang.String attrName
        end local 6 // int aindex
        end local 5 // int achunk
        end local 4 // int eindex
        end local 3 // int echunk
        end local 2 // int attrIndex
        end local 1 // int elemIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   43     0           this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   43     1      elemIndex  I
            0   43     2      attrIndex  I
            1   43     3         echunk  I
            2   43     4         eindex  I
            3   43     5         achunk  I
            4   43     6         aindex  I
            5   43     7       attrName  Ljava/lang/String;
            6   43     8   oldAttrIndex  I
            7   43     9      nextIndex  I
            8   43    10        oachunk  I
            9   43    11        oaindex  I
           13   17    12    oldAttrName  Ljava/lang/String;
           20   39    12      prevIndex  I
           24   26    13         pchunk  I
           25   26    14         pindex  I
           33   39    13  attrTextIndex  I
           34   39    14        atchunk  I
           35   39    15        atindex  I
           40   43    12      prevIndex  I
    MethodParameters:
           Name  Flags
      elemIndex  
      attrIndex  

  public void setIdAttributeNode(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int elemIndex
        start local 2 // int attrIndex
         0: .line 735
            iload 2 /* attrIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         1: .line 736
            iload 2 /* attrIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         2: .line 737
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* extra */
        start local 5 // int extra
         3: .line 738
            iload 5 /* extra */
            sipush 512
            ior
            istore 5 /* extra */
         4: .line 739
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 5 /* extra */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         5: .line 741
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            astore 6 /* value */
        start local 6 // java.lang.String value
         6: .line 742
            aload 0 /* this */
            aload 6 /* value */
            iload 1 /* elemIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.putIdentifier:(Ljava/lang/String;I)V
         7: .line 743
            return
        end local 6 // java.lang.String value
        end local 5 // int extra
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // int attrIndex
        end local 1 // int elemIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    8     1  elemIndex  I
            0    8     2  attrIndex  I
            1    8     3      chunk  I
            2    8     4      index  I
            3    8     5      extra  I
            6    8     6      value  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      elemIndex  
      attrIndex  

  public void setIdAttribute(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int attrIndex
         0: .line 749
            iload 1 /* attrIndex */
            bipush 8
            ishr
            istore 2 /* chunk */
        start local 2 // int chunk
         1: .line 750
            iload 1 /* attrIndex */
            sipush 255
            iand
            istore 3 /* index */
        start local 3 // int index
         2: .line 751
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 2 /* chunk */
            iload 3 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 4 /* extra */
        start local 4 // int extra
         3: .line 752
            iload 4 /* extra */
            sipush 512
            ior
            istore 4 /* extra */
         4: .line 753
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 4 /* extra */
            iload 2 /* chunk */
            iload 3 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         5: .line 754
            return
        end local 4 // int extra
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // int attrIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    6     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    6     1  attrIndex  I
            1    6     2      chunk  I
            2    6     3      index  I
            3    6     4      extra  I
    MethodParameters:
           Name  Flags
      attrIndex  

  public int insertBefore(int, int, int);
    descriptor: (III)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int parentIndex
        start local 2 // int newChildIndex
        start local 3 // int refChildIndex
         0: .line 759
            iload 3 /* refChildIndex */
            iconst_m1
            if_icmpne 3
         1: .line 760
            aload 0 /* this */
            iload 1 /* parentIndex */
            iload 2 /* newChildIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.appendChild:(II)V
         2: .line 761
            iload 2 /* newChildIndex */
            ireturn
         3: .line 764
      StackMap locals:
      StackMap stack:
            iload 2 /* newChildIndex */
            bipush 8
            ishr
            istore 4 /* nchunk */
        start local 4 // int nchunk
         4: .line 765
            iload 2 /* newChildIndex */
            sipush 255
            iand
            istore 5 /* nindex */
        start local 5 // int nindex
         5: .line 766
            iload 3 /* refChildIndex */
            bipush 8
            ishr
            istore 6 /* rchunk */
        start local 6 // int rchunk
         6: .line 767
            iload 3 /* refChildIndex */
            sipush 255
            iand
            istore 7 /* rindex */
        start local 7 // int rindex
         7: .line 768
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 6 /* rchunk */
            iload 7 /* rindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 8 /* previousIndex */
        start local 8 // int previousIndex
         8: .line 769
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 2 /* newChildIndex */
            iload 6 /* rchunk */
            iload 7 /* rindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         9: .line 770
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 8 /* previousIndex */
            iload 4 /* nchunk */
            iload 5 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
        10: .line 772
            iload 2 /* newChildIndex */
            ireturn
        end local 8 // int previousIndex
        end local 7 // int rindex
        end local 6 // int rchunk
        end local 5 // int nindex
        end local 4 // int nchunk
        end local 3 // int refChildIndex
        end local 2 // int newChildIndex
        end local 1 // int parentIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   11     0           this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   11     1    parentIndex  I
            0   11     2  newChildIndex  I
            0   11     3  refChildIndex  I
            4   11     4         nchunk  I
            5   11     5         nindex  I
            6   11     6         rchunk  I
            7   11     7         rindex  I
            8   11     8  previousIndex  I
    MethodParameters:
               Name  Flags
      parentIndex    
      newChildIndex  
      refChildIndex  

  public void setAsLastChild(int, int);
    descriptor: (II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int parentIndex
        start local 2 // int childIndex
         0: .line 778
            iload 1 /* parentIndex */
            bipush 8
            ishr
            istore 3 /* pchunk */
        start local 3 // int pchunk
         1: .line 779
            iload 1 /* parentIndex */
            sipush 255
            iand
            istore 4 /* pindex */
        start local 4 // int pindex
         2: .line 780
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 2 /* childIndex */
            iload 3 /* pchunk */
            iload 4 /* pindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         3: .line 781
            return
        end local 4 // int pindex
        end local 3 // int pchunk
        end local 2 // int childIndex
        end local 1 // int parentIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    4     0         this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    4     1  parentIndex  I
            0    4     2   childIndex  I
            1    4     3       pchunk  I
            2    4     4       pindex  I
    MethodParameters:
             Name  Flags
      parentIndex  
      childIndex   

  public int getParentNode(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 788
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getParentNode:(IZ)I
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public int getParentNode(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 797
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 798
            iconst_m1
            ireturn
         2: .line 801
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 802
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 803
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            goto 6
         5: .line 804
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
         6: .line 803
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public int getLastChild(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 810
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public int getLastChild(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 819
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 820
            iconst_m1
            ireturn
         2: .line 823
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 824
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 825
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            goto 6
         5: .line 826
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
         6: .line 825
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public int getPrevSibling(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 835
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getPrevSibling:(IZ)I
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public int getPrevSibling(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 844
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 845
            iconst_m1
            ireturn
         2: .line 848
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 849
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 850
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* type */
        start local 5 // int type
         5: .line 851
            iload 5 /* type */
            iconst_3
            if_icmpne 14
         6: .line 853
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 1 /* nodeIndex */
         7: .line 854
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 9
         8: .line 855
            goto 15
         9: .line 857
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        10: .line 858
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        11: .line 859
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* type */
        12: .line 860
            iload 5 /* type */
            iconst_3
            if_icmpeq 6
        13: .line 861
            goto 15
        14: .line 863
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 1 /* nodeIndex */
        15: .line 866
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            ireturn
        end local 5 // int type
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   16     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   16     1  nodeIndex  I
            0   16     2       free  Z
            3   16     3      chunk  I
            4   16     4      index  I
            5   16     5       type  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public int getRealPrevSibling(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 876
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(IZ)I
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public int getRealPrevSibling(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 885
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 886
            iconst_m1
            ireturn
         2: .line 889
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 890
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 891
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            goto 6
         5: .line 892
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
         6: .line 891
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public int lookupElementDefinition(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=6, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String elementName
         0: .line 903
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeCount:I
            iconst_1
            if_icmple 28
         1: .line 906
            iconst_m1
            istore 2 /* docTypeIndex */
        start local 2 // int docTypeIndex
         2: .line 907
            iconst_0
            istore 3 /* nchunk */
        start local 3 // int nchunk
         3: .line 908
            iconst_0
            istore 4 /* nindex */
        start local 4 // int nindex
         4: .line 909
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* index */
        start local 5 // int index
         5: .line 910
            goto 12
         6: .line 913
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl java.lang.String int int int int
      StackMap stack:
            iload 5 /* index */
            bipush 8
            ishr
            istore 3 /* nchunk */
         7: .line 914
            iload 5 /* index */
            sipush 255
            iand
            istore 4 /* nindex */
         8: .line 915
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            bipush 10
            if_icmpne 11
         9: .line 916
            iload 5 /* index */
            istore 2 /* docTypeIndex */
        10: .line 917
            goto 13
        11: .line 911
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* index */
        12: .line 910
      StackMap locals:
      StackMap stack:
            iload 5 /* index */
            iconst_m1
            if_icmpne 6
        end local 5 // int index
        13: .line 922
      StackMap locals:
      StackMap stack:
            iload 2 /* docTypeIndex */
            iconst_m1
            if_icmpne 15
        14: .line 923
            iconst_m1
            ireturn
        15: .line 925
      StackMap locals:
      StackMap stack:
            iload 2 /* docTypeIndex */
            bipush 8
            ishr
            istore 3 /* nchunk */
        16: .line 926
            iload 2 /* docTypeIndex */
            sipush 255
            iand
            istore 4 /* nindex */
        17: .line 927
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* index */
        start local 5 // int index
        18: .line 928
            goto 27
        19: .line 931
      StackMap locals: int
      StackMap stack:
            iload 5 /* index */
            bipush 8
            ishr
            istore 3 /* nchunk */
        20: .line 932
            iload 5 /* index */
            sipush 255
            iand
            istore 4 /* nindex */
        21: .line 933
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
        22: .line 934
            bipush 21
        23: .line 933
            if_icmpne 26
        24: .line 935
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            aload 1 /* elementName */
            if_acmpne 26
        25: .line 936
            iload 5 /* index */
            ireturn
        26: .line 929
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* nchunk */
            iload 4 /* nindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* index */
        27: .line 928
      StackMap locals:
      StackMap stack:
            iload 5 /* index */
            iconst_m1
            if_icmpne 19
        end local 5 // int index
        end local 4 // int nindex
        end local 3 // int nchunk
        end local 2 // int docTypeIndex
        28: .line 941
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl java.lang.String
      StackMap stack:
            iconst_m1
            ireturn
        end local 1 // java.lang.String elementName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   29     0          this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   29     1   elementName  Ljava/lang/String;
            2   28     2  docTypeIndex  I
            3   28     3        nchunk  I
            4   28     4        nindex  I
            5   13     5         index  I
           18   28     5         index  I
    MethodParameters:
             Name  Flags
      elementName  

  public com.sun.org.apache.xerces.internal.dom.DeferredNode getNodeObject(int);
    descriptor: (I)Lcom/sun/org/apache/xerces/internal/dom/DeferredNode;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 949
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 950
            aconst_null
            areturn
         2: .line 954
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 2 /* chunk */
        start local 2 // int chunk
         3: .line 955
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 3 /* index */
        start local 3 // int index
         4: .line 956
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 2 /* chunk */
            iload 3 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 4 /* type */
        start local 4 // int type
         5: .line 957
            iload 4 /* type */
            iconst_3
            if_icmpeq 7
            iload 4 /* type */
            iconst_4
            if_icmpeq 7
         6: .line 958
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 2 /* chunk */
            iload 3 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            pop
         7: .line 962
      StackMap locals: int int int
      StackMap stack:
            aconst_null
            astore 5 /* node */
        start local 5 // com.sun.org.apache.xerces.internal.dom.DeferredNode node
         8: .line 963
            iload 4 /* type */
            tableswitch { // 1 - 21
                    1: 23
                    2: 9
                    3: 51
                    4: 14
                    5: 45
                    6: 43
                    7: 49
                    8: 16
                    9: 18
                   10: 20
                   11: 55
                   12: 47
                   13: 55
                   14: 55
                   15: 55
                   16: 55
                   17: 55
                   18: 55
                   19: 55
                   20: 55
                   21: 53
              default: 55
          }
         9: .line 970
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredNode
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNamespacesEnabled:Z
            ifeq 12
        10: .line 971
            new com.sun.org.apache.xerces.internal.dom.DeferredAttrNSImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredAttrNSImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        11: .line 972
            goto 56
        12: .line 973
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredAttrImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredAttrImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        13: .line 975
            goto 56
        14: .line 979
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredCDATASectionImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredCDATASectionImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        15: .line 980
            goto 56
        16: .line 984
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredCommentImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredCommentImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        17: .line 985
            goto 56
        18: .line 997
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            astore 5 /* node */
        19: .line 998
            goto 56
        20: .line 1002
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredDocumentTypeImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredDocumentTypeImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        21: .line 1004
            aload 0 /* this */
            aload 5 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.docType:Lcom/sun/org/apache/xerces/internal/dom/DocumentTypeImpl;
        22: .line 1005
            goto 56
        23: .line 1015
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNamespacesEnabled:Z
            ifeq 26
        24: .line 1016
            new com.sun.org.apache.xerces.internal.dom.DeferredElementNSImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredElementNSImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        25: .line 1017
            goto 27
        26: .line 1018
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredElementImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredElementImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        27: .line 1023
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            ifnull 56
        28: .line 1024
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            iconst_0
        29: .line 1025
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            iconst_1
            isub
            iload 1 /* nodeIndex */
        30: .line 1024
            invokestatic com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.binarySearch:([IIII)I
            istore 6 /* idIndex */
        start local 6 // int idIndex
        31: .line 1026
            goto 41
        32: .line 1035
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            iload 6 /* idIndex */
            aaload
            astore 7 /* name */
        start local 7 // java.lang.String name
        33: .line 1036
            aload 7 /* name */
            ifnull 36
        34: .line 1041
            aload 0 /* this */
            aload 7 /* name */
            aload 5 /* node */
            checkcast org.w3c.dom.Element
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.putIdentifier0:(Ljava/lang/String;Lorg/w3c/dom/Element;)V
        35: .line 1042
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            iload 6 /* idIndex */
            aconst_null
            aastore
        36: .line 1047
      StackMap locals: java.lang.String
      StackMap stack:
            iload 6 /* idIndex */
            iconst_1
            iadd
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            if_icmpge 40
        37: .line 1048
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            iload 6 /* idIndex */
            iconst_1
            iadd
            iaload
            iload 1 /* nodeIndex */
            if_icmpne 40
        38: .line 1049
            iinc 6 /* idIndex */ 1
        39: .line 1050
            goto 41
        40: .line 1052
      StackMap locals:
      StackMap stack:
            iconst_m1
            istore 6 /* idIndex */
        end local 7 // java.lang.String name
        41: .line 1026
      StackMap locals:
      StackMap stack:
            iload 6 /* idIndex */
            iconst_m1
            if_icmpne 32
        end local 6 // int idIndex
        42: .line 1056
            goto 56
        43: .line 1060
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredEntityImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredEntityImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        44: .line 1061
            goto 56
        45: .line 1065
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredEntityReferenceImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredEntityReferenceImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        46: .line 1066
            goto 56
        47: .line 1070
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredNotationImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredNotationImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        48: .line 1071
            goto 56
        49: .line 1075
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredProcessingInstructionImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredProcessingInstructionImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        50: .line 1076
            goto 56
        51: .line 1080
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredTextImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredTextImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        52: .line 1081
            goto 56
        53: .line 1089
      StackMap locals:
      StackMap stack:
            new com.sun.org.apache.xerces.internal.dom.DeferredElementDefinitionImpl
            dup
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredElementDefinitionImpl.<init>:(Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;I)V
            astore 5 /* node */
        54: .line 1090
            goto 56
        55: .line 1094
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            new java.lang.StringBuilder
            dup
            ldc "type: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 4 /* type */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
        56: .line 1100
      StackMap locals:
      StackMap stack:
            aload 5 /* node */
            ifnull 58
        57: .line 1101
            aload 5 /* node */
            areturn
        58: .line 1105
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalArgumentException
            dup
            invokespecial java.lang.IllegalArgumentException.<init>:()V
            athrow
        end local 5 // com.sun.org.apache.xerces.internal.dom.DeferredNode node
        end local 4 // int type
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   59     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   59     1  nodeIndex  I
            3   59     2      chunk  I
            4   59     3      index  I
            5   59     4       type  I
            8   59     5       node  Lcom/sun/org/apache/xerces/internal/dom/DeferredNode;
           31   42     6    idIndex  I
           33   41     7       name  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      nodeIndex  

  public java.lang.String getNodeName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1111
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeName:(IZ)Ljava/lang/String;
            areturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public java.lang.String getNodeName(int, boolean);
    descriptor: (IZ)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 1120
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1121
            aconst_null
            areturn
         2: .line 1124
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 1125
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 1126
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            goto 6
         5: .line 1127
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
         6: .line 1126
      StackMap locals:
      StackMap stack: java.lang.String
            areturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public java.lang.String getNodeValueString(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1133
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeValueString:(IZ)Ljava/lang/String;
            areturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public java.lang.String getNodeValueString(int, boolean);
    descriptor: (IZ)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 1142
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1143
            aconst_null
            areturn
         2: .line 1146
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 1147
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 1148
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            goto 6
         5: .line 1149
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
         6: .line 1148
      StackMap locals:
      StackMap stack: java.lang.String
            astore 5 /* value */
        start local 5 // java.lang.String value
         7: .line 1150
            aload 5 /* value */
            ifnonnull 9
         8: .line 1151
            aconst_null
            areturn
         9: .line 1154
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 6 /* type */
        start local 6 // int type
        10: .line 1155
            iload 6 /* type */
            iconst_3
            if_icmpne 33
        11: .line 1156
            aload 0 /* this */
            iload 1 /* nodeIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getRealPrevSibling:(I)I
            istore 7 /* prevSib */
        start local 7 // int prevSib
        12: .line 1157
            iload 7 /* prevSib */
            iconst_m1
            if_icmpeq 53
        13: .line 1158
            aload 0 /* this */
            iload 7 /* prevSib */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            iconst_3
            if_icmpne 53
        14: .line 1162
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            aload 5 /* value */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        15: .line 1166
      StackMap locals: int int
      StackMap stack:
            iload 7 /* prevSib */
            bipush 8
            ishr
            istore 3 /* chunk */
        16: .line 1167
            iload 7 /* prevSib */
            sipush 255
            iand
            istore 4 /* index */
        17: .line 1168
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            astore 5 /* value */
        18: .line 1169
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            aload 5 /* value */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        19: .line 1170
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 7 /* prevSib */
        20: .line 1171
            iload 7 /* prevSib */
            iconst_m1
            if_icmpne 22
        21: .line 1172
            goto 23
        22: .line 1174
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 7 /* prevSib */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            iconst_3
            if_icmpeq 15
        23: .line 1176
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.size:()I
            istore 8 /* chunkCount */
        start local 8 // int chunkCount
        24: .line 1179
            iload 8 /* chunkCount */
            iconst_1
            isub
            istore 9 /* i */
        start local 9 // int i
        25: goto 28
        26: .line 1180
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            iload 9 /* i */
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        27: .line 1179
            iinc 9 /* i */ -1
      StackMap locals:
      StackMap stack:
        28: iload 9 /* i */
            ifge 26
        end local 9 // int i
        29: .line 1183
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 5 /* value */
        30: .line 1184
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.clear:()V
        31: .line 1185
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        32: .line 1186
            aload 5 /* value */
            areturn
        end local 8 // int chunkCount
        end local 7 // int prevSib
        33: .line 1189
      StackMap locals:
      StackMap stack:
            iload 6 /* type */
            iconst_4
            if_icmpne 53
        34: .line 1191
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(IZ)I
            istore 7 /* child */
        start local 7 // int child
        35: .line 1192
            iload 7 /* child */
            iconst_m1
            if_icmpeq 53
        36: .line 1194
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            aload 5 /* value */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        37: .line 1195
            goto 43
        38: .line 1198
      StackMap locals: int
      StackMap stack:
            iload 7 /* child */
            bipush 8
            ishr
            istore 3 /* chunk */
        39: .line 1199
            iload 7 /* child */
            sipush 255
            iand
            istore 4 /* index */
        40: .line 1200
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            astore 5 /* value */
        41: .line 1201
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            aload 5 /* value */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        42: .line 1202
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 7 /* child */
        43: .line 1195
      StackMap locals:
      StackMap stack:
            iload 7 /* child */
            iconst_m1
            if_icmpne 38
        44: .line 1205
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.size:()I
            iconst_1
            isub
            istore 8 /* i */
        start local 8 // int i
        45: goto 48
        46: .line 1206
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            iload 8 /* i */
            invokevirtual java.util.ArrayList.get:(I)Ljava/lang/Object;
            checkcast java.lang.String
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        47: .line 1205
            iinc 8 /* i */ -1
      StackMap locals:
      StackMap stack:
        48: iload 8 /* i */
            ifge 46
        end local 8 // int i
        49: .line 1209
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            astore 5 /* value */
        50: .line 1210
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fStrChunks:Ljava/util/ArrayList;
            invokevirtual java.util.ArrayList.clear:()V
        51: .line 1211
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fBufferStr:Ljava/lang/StringBuilder;
            iconst_0
            invokevirtual java.lang.StringBuilder.setLength:(I)V
        52: .line 1212
            aload 5 /* value */
            areturn
        end local 7 // int child
        53: .line 1216
      StackMap locals:
      StackMap stack:
            aload 5 /* value */
            areturn
        end local 6 // int type
        end local 5 // java.lang.String value
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   54     0        this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   54     1   nodeIndex  I
            0   54     2        free  Z
            3   54     3       chunk  I
            4   54     4       index  I
            7   54     5       value  Ljava/lang/String;
           10   54     6        type  I
           12   33     7     prevSib  I
           24   33     8  chunkCount  I
           25   29     9           i  I
           35   53     7       child  I
           45   49     8           i  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public java.lang.String getNodeValue(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1224
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeValue:(IZ)Ljava/lang/String;
            areturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public java.lang.Object getTypeInfo(int);
    descriptor: (I)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=6, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1233
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1234
            aconst_null
            areturn
         2: .line 1237
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 2 /* chunk */
        start local 2 // int chunk
         3: .line 1238
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 3 /* index */
        start local 3 // int index
         4: .line 1241
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 2 /* chunk */
            aaload
            ifnull 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            aaload
            goto 6
      StackMap locals: int int
      StackMap stack:
         5: aconst_null
      StackMap locals:
      StackMap stack: java.lang.Object
         6: astore 4 /* value */
        start local 4 // java.lang.Object value
         7: .line 1242
            aload 4 /* value */
            ifnull 13
         8: .line 1243
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            aconst_null
            aastore
         9: .line 1244
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 2 /* chunk */
            aaload
            sipush 256
            aaload
            checkcast com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount
            astore 5 /* c */
        start local 5 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount c
        10: .line 1245
            aload 5 /* c */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
        11: .line 1246
            aload 5 /* c */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
            ifne 13
        12: .line 1247
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 2 /* chunk */
            aconst_null
            aastore
        end local 5 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount c
        13: .line 1250
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 4 /* value */
            areturn
        end local 4 // java.lang.Object value
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   14     1  nodeIndex  I
            3   14     2      chunk  I
            4   14     3      index  I
            7   14     4      value  Ljava/lang/Object;
           10   13     5          c  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl$RefCount;
    MethodParameters:
           Name  Flags
      nodeIndex  

  public java.lang.String getNodeValue(int, boolean);
    descriptor: (IZ)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 1259
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1260
            aconst_null
            areturn
         2: .line 1263
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 1264
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 1265
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            goto 6
         5: .line 1266
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
         6: .line 1265
      StackMap locals:
      StackMap stack: java.lang.String
            areturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public int getNodeExtra(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1275
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeExtra:(IZ)I
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public int getNodeExtra(int, boolean);
    descriptor: (IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 1284
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1285
            iconst_m1
            ireturn
         2: .line 1288
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 1289
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 1290
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            goto 6
         5: .line 1291
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
         6: .line 1290
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public short getNodeType(int);
    descriptor: (I)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1297
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(IZ)S
            ireturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public short getNodeType(int, boolean);
    descriptor: (IZ)S
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 1306
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1307
            iconst_m1
            ireturn
         2: .line 1310
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 1311
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 1312
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            i2s
            goto 6
         5: .line 1313
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            i2s
         6: .line 1312
      StackMap locals:
      StackMap stack: int
            ireturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public java.lang.String getAttribute(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int elemIndex
        start local 2 // java.lang.String name
         0: .line 1319
            iload 1 /* elemIndex */
            iconst_m1
            if_icmpeq 1
            aload 2 /* name */
            ifnonnull 2
         1: .line 1320
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
         2: .line 1322
      StackMap locals:
      StackMap stack:
            iload 1 /* elemIndex */
            bipush 8
            ishr
            istore 3 /* echunk */
        start local 3 // int echunk
         3: .line 1323
            iload 1 /* elemIndex */
            sipush 255
            iand
            istore 4 /* eindex */
        start local 4 // int eindex
         4: .line 1324
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 3 /* echunk */
            iload 4 /* eindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* attrIndex */
        start local 5 // int attrIndex
         5: .line 1325
            goto 11
         6: .line 1326
      StackMap locals: int int int
      StackMap stack:
            iload 5 /* attrIndex */
            bipush 8
            ishr
            istore 6 /* achunk */
        start local 6 // int achunk
         7: .line 1327
            iload 5 /* attrIndex */
            sipush 255
            iand
            istore 7 /* aindex */
        start local 7 // int aindex
         8: .line 1328
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 6 /* achunk */
            iload 7 /* aindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            aload 2 /* name */
            if_acmpne 10
         9: .line 1329
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 6 /* achunk */
            iload 7 /* aindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            areturn
        10: .line 1331
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 6 /* achunk */
            iload 7 /* aindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* attrIndex */
        end local 7 // int aindex
        end local 6 // int achunk
        11: .line 1325
      StackMap locals:
      StackMap stack:
            iload 5 /* attrIndex */
            iconst_m1
            if_icmpne 6
        12: .line 1333
            aconst_null
            areturn
        end local 5 // int attrIndex
        end local 4 // int eindex
        end local 3 // int echunk
        end local 2 // java.lang.String name
        end local 1 // int elemIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   13     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   13     1  elemIndex  I
            0   13     2       name  Ljava/lang/String;
            3   13     3     echunk  I
            4   13     4     eindex  I
            5   13     5  attrIndex  I
            7   11     6     achunk  I
            8   11     7     aindex  I
    MethodParameters:
           Name  Flags
      elemIndex  
      name       

  public java.lang.String getNodeURI(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
         0: .line 1338
            aload 0 /* this */
            iload 1 /* nodeIndex */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeURI:(IZ)Ljava/lang/String;
            areturn
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    1     1  nodeIndex  I
    MethodParameters:
           Name  Flags
      nodeIndex  

  public java.lang.String getNodeURI(int, boolean);
    descriptor: (IZ)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int nodeIndex
        start local 2 // boolean free
         0: .line 1347
            iload 1 /* nodeIndex */
            iconst_m1
            if_icmpne 2
         1: .line 1348
            aconst_null
            areturn
         2: .line 1351
      StackMap locals:
      StackMap stack:
            iload 1 /* nodeIndex */
            bipush 8
            ishr
            istore 3 /* chunk */
        start local 3 // int chunk
         3: .line 1352
            iload 1 /* nodeIndex */
            sipush 255
            iand
            istore 4 /* index */
        start local 4 // int index
         4: .line 1353
            iload 2 /* free */
            ifeq 5
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            goto 6
         5: .line 1354
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
         6: .line 1353
      StackMap locals:
      StackMap stack: java.lang.String
            areturn
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // boolean free
        end local 1 // int nodeIndex
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    7     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    7     1  nodeIndex  I
            0    7     2       free  Z
            3    7     3      chunk  I
            4    7     4      index  I
    MethodParameters:
           Name  Flags
      nodeIndex  
      free       

  public void putIdentifier(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String name
        start local 2 // int elementNodeIndex
         0: .line 1372
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            ifnonnull 3
         1: .line 1373
            aload 0 /* this */
            bipush 64
            anewarray java.lang.String
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
         2: .line 1374
            aload 0 /* this */
            bipush 64
            newarray 10
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
         3: .line 1378
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            arraylength
            if_icmpne 10
         4: .line 1379
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            iconst_2
            imul
            anewarray java.lang.String
            astore 3 /* idName */
        start local 3 // java.lang.String[] idName
         5: .line 1380
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            iconst_0
            aload 3 /* idName */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         6: .line 1381
            aload 0 /* this */
            aload 3 /* idName */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
         7: .line 1383
            aload 3 /* idName */
            arraylength
            newarray 10
            astore 4 /* idElement */
        start local 4 // int[] idElement
         8: .line 1384
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            iconst_0
            aload 4 /* idElement */
            iconst_0
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         9: .line 1385
            aload 0 /* this */
            aload 4 /* idElement */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
        end local 4 // int[] idElement
        end local 3 // java.lang.String[] idName
        10: .line 1389
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            aload 1 /* name */
            aastore
        11: .line 1390
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            iload 2 /* elementNodeIndex */
            iastore
        12: .line 1391
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
        13: .line 1393
            return
        end local 2 // int elementNodeIndex
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   14     0              this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   14     1              name  Ljava/lang/String;
            0   14     2  elementNodeIndex  I
            5   10     3            idName  [Ljava/lang/String;
            8   10     4         idElement  [I
    MethodParameters:
                  Name  Flags
      name              
      elementNodeIndex  

  public void print();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 1512
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;

  public int getNodeIndex();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 1520
            iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;

  protected void synchronizeData();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=10, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 1531
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.needsSyncData:(Z)V
         1: .line 1534
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            ifnull 44
         2: .line 1543
            new com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector.<init>:()V
            astore 1 /* path */
        start local 1 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector path
         3: .line 1544
            iconst_0
            istore 2 /* i */
        start local 2 // int i
         4: goto 43
         5: .line 1547
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector int
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            iload 2 /* i */
            iaload
            istore 3 /* elementNodeIndex */
        start local 3 // int elementNodeIndex
         6: .line 1548
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            iload 2 /* i */
            aaload
            astore 4 /* idName */
        start local 4 // java.lang.String idName
         7: .line 1549
            aload 4 /* idName */
            ifnonnull 9
         8: .line 1550
            goto 42
         9: .line 1554
      StackMap locals: int java.lang.String
      StackMap stack:
            aload 1 /* path */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector.removeAllElements:()V
        10: .line 1555
            iload 3 /* elementNodeIndex */
            istore 5 /* index */
        start local 5 // int index
        11: .line 1557
      StackMap locals: int
      StackMap stack:
            aload 1 /* path */
            iload 5 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector.addElement:(I)V
        12: .line 1558
            iload 5 /* index */
            bipush 8
            ishr
            istore 6 /* pchunk */
        start local 6 // int pchunk
        13: .line 1559
            iload 5 /* index */
            sipush 255
            iand
            istore 7 /* pindex */
        start local 7 // int pindex
        14: .line 1560
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 6 /* pchunk */
            iload 7 /* pindex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getChunkIndex:([[III)I
            istore 5 /* index */
        end local 7 // int pindex
        end local 6 // int pchunk
        15: .line 1561
            iload 5 /* index */
            iconst_m1
            if_icmpne 11
        16: .line 1567
            aload 0 /* this */
            astore 6 /* place */
        start local 6 // org.w3c.dom.Node place
        17: .line 1568
            aload 1 /* path */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector.size:()I
            iconst_2
            isub
            istore 7 /* j */
        start local 7 // int j
        18: goto 31
        19: .line 1569
      StackMap locals: org.w3c.dom.Node int
      StackMap stack:
            aload 1 /* path */
            iload 7 /* j */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector.elementAt:(I)I
            istore 5 /* index */
        20: .line 1570
            aload 6 /* place */
            invokeinterface org.w3c.dom.Node.getLastChild:()Lorg/w3c/dom/Node;
            astore 8 /* child */
        start local 8 // org.w3c.dom.Node child
        21: .line 1571
            goto 29
        22: .line 1572
      StackMap locals: org.w3c.dom.Node
      StackMap stack:
            aload 8 /* child */
            instanceof com.sun.org.apache.xerces.internal.dom.DeferredNode
            ifeq 28
        23: .line 1574
            aload 8 /* child */
            checkcast com.sun.org.apache.xerces.internal.dom.DeferredNode
            invokeinterface com.sun.org.apache.xerces.internal.dom.DeferredNode.getNodeIndex:()I
        24: .line 1573
            istore 9 /* nodeIndex */
        start local 9 // int nodeIndex
        25: .line 1575
            iload 9 /* nodeIndex */
            iload 5 /* index */
            if_icmpne 28
        26: .line 1576
            aload 8 /* child */
            astore 6 /* place */
        27: .line 1577
            goto 30
        end local 9 // int nodeIndex
        28: .line 1580
      StackMap locals:
      StackMap stack:
            aload 8 /* child */
            invokeinterface org.w3c.dom.Node.getPreviousSibling:()Lorg/w3c/dom/Node;
            astore 8 /* child */
        29: .line 1571
      StackMap locals:
      StackMap stack:
            aload 8 /* child */
            ifnonnull 22
        end local 8 // org.w3c.dom.Node child
        30: .line 1568
      StackMap locals:
      StackMap stack:
            iinc 7 /* j */ -1
      StackMap locals:
      StackMap stack:
        31: iload 7 /* j */
            ifge 19
        end local 7 // int j
        32: .line 1585
            aload 6 /* place */
            checkcast org.w3c.dom.Element
            astore 7 /* element */
        start local 7 // org.w3c.dom.Element element
        33: .line 1586
            aload 0 /* this */
            aload 4 /* idName */
            aload 7 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.putIdentifier0:(Ljava/lang/String;Lorg/w3c/dom/Element;)V
        34: .line 1587
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            iload 2 /* i */
            aconst_null
            aastore
        35: .line 1590
            goto 40
        36: .line 1592
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector int int java.lang.String int org.w3c.dom.Node org.w3c.dom.Element
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdName:[Ljava/lang/String;
            iinc 2 /* i */ 1
            iload 2 /* i */
            aaload
            astore 4 /* idName */
        37: .line 1593
            aload 4 /* idName */
            ifnonnull 39
        38: .line 1594
            goto 40
        39: .line 1596
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 4 /* idName */
            aload 7 /* element */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.putIdentifier0:(Ljava/lang/String;Lorg/w3c/dom/Element;)V
        40: .line 1590
      StackMap locals:
      StackMap stack:
            iload 2 /* i */
            iconst_1
            iadd
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            if_icmpge 42
        41: .line 1591
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdElement:[I
            iload 2 /* i */
            iconst_1
            iadd
            iaload
            iload 3 /* elementNodeIndex */
            if_icmpeq 36
        end local 7 // org.w3c.dom.Element element
        end local 6 // org.w3c.dom.Node place
        end local 5 // int index
        end local 4 // java.lang.String idName
        end local 3 // int elementNodeIndex
        42: .line 1544
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector int
      StackMap stack:
            iinc 2 /* i */ 1
      StackMap locals:
      StackMap stack:
        43: iload 2 /* i */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fIdCount:I
            if_icmplt 5
        end local 2 // int i
        end local 1 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector path
        44: .line 1602
      StackMap locals:
      StackMap stack:
            return
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   45     0              this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            3   44     1              path  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl$IntVector;
            4   44     2                 i  I
            6   42     3  elementNodeIndex  I
            7   42     4            idName  Ljava/lang/String;
           11   42     5             index  I
           13   15     6            pchunk  I
           14   15     7            pindex  I
           17   42     6             place  Lorg/w3c/dom/Node;
           18   32     7                 j  I
           21   30     8             child  Lorg/w3c/dom/Node;
           25   28     9         nodeIndex  I
           33   42     7           element  Lorg/w3c/dom/Element;

  protected void synchronizeChildren();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=7, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
         0: .line 1612
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.needsSyncData:()Z
            ifeq 4
         1: .line 1613
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.synchronizeData:()V
         2: .line 1619
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.needsSyncChildren:()Z
            ifne 4
         3: .line 1620
            return
         4: .line 1625
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.mutationEvents:Z
            istore 1 /* orig */
        start local 1 // boolean orig
         5: .line 1626
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.mutationEvents:Z
         6: .line 1629
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.needsSyncChildren:(Z)V
         7: .line 1631
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeType:(I)S
            pop
         8: .line 1634
            aconst_null
            astore 2 /* first */
        start local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode first
         9: .line 1635
            aconst_null
            astore 3 /* last */
        start local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode last
        10: .line 1636
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(I)I
            istore 4 /* index */
        start local 4 // int index
        11: .line 1637
            goto 28
        12: .line 1640
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl int com.sun.org.apache.xerces.internal.dom.ChildNode com.sun.org.apache.xerces.internal.dom.ChildNode int
      StackMap stack:
            aload 0 /* this */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeObject:(I)Lcom/sun/org/apache/xerces/internal/dom/DeferredNode;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 5 /* node */
        start local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        13: .line 1641
            aload 3 /* last */
            ifnonnull 16
        14: .line 1642
            aload 5 /* node */
            astore 3 /* last */
        15: .line 1643
            goto 17
        16: .line 1645
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 2 /* first */
            aload 5 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        17: .line 1647
      StackMap locals:
      StackMap stack:
            aload 5 /* node */
            aload 0 /* this */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        18: .line 1648
            aload 5 /* node */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isOwned:(Z)V
        19: .line 1649
            aload 5 /* node */
            aload 2 /* first */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        20: .line 1650
            aload 5 /* node */
            astore 2 /* first */
        21: .line 1653
            aload 5 /* node */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.getNodeType:()S
            istore 6 /* type */
        start local 6 // int type
        22: .line 1654
            iload 6 /* type */
            iconst_1
            if_icmpne 25
        23: .line 1655
            aload 0 /* this */
            aload 5 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.ElementImpl
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.docElement:Lcom/sun/org/apache/xerces/internal/dom/ElementImpl;
        24: .line 1656
            goto 27
        25: .line 1657
      StackMap locals: int
      StackMap stack:
            iload 6 /* type */
            bipush 10
            if_icmpne 27
        26: .line 1658
            aload 0 /* this */
            aload 5 /* node */
            checkcast com.sun.org.apache.xerces.internal.dom.DocumentTypeImpl
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.docType:Lcom/sun/org/apache/xerces/internal/dom/DocumentTypeImpl;
        end local 6 // int type
        end local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        27: .line 1638
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getPrevSibling:(I)I
            istore 4 /* index */
        28: .line 1637
      StackMap locals:
      StackMap stack:
            iload 4 /* index */
            iconst_m1
            if_icmpne 12
        end local 4 // int index
        29: .line 1662
            aload 2 /* first */
            ifnull 33
        30: .line 1663
            aload 0 /* this */
            aload 2 /* first */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.firstChild:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        31: .line 1664
            aload 2 /* first */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        32: .line 1665
            aload 0 /* this */
            aload 3 /* last */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.lastChild:(Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
        33: .line 1669
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 1 /* orig */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.mutationEvents:Z
        34: .line 1671
            return
        end local 3 // com.sun.org.apache.xerces.internal.dom.ChildNode last
        end local 2 // com.sun.org.apache.xerces.internal.dom.ChildNode first
        end local 1 // boolean orig
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   35     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            5   35     1   orig  Z
            9   35     2  first  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           10   35     3   last  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           11   29     4  index  I
           13   27     5   node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           22   27     6   type  I

  protected final void synchronizeChildren(com.sun.org.apache.xerces.internal.dom.AttrImpl, int);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;I)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=3, locals=10, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.AttrImpl a
        start local 2 // int nodeIndex
         0: .line 1684
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getMutationEvents:()Z
            istore 3 /* orig */
        start local 3 // boolean orig
         1: .line 1685
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setMutationEvents:(Z)V
         2: .line 1688
            aload 1 /* a */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.needsSyncChildren:(Z)V
         3: .line 1692
            aload 0 /* this */
            iload 2 /* nodeIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(I)I
            istore 4 /* last */
        start local 4 // int last
         4: .line 1693
            aload 0 /* this */
            iload 4 /* last */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getPrevSibling:(I)I
            istore 5 /* prev */
        start local 5 // int prev
         5: .line 1694
            iload 5 /* prev */
            iconst_m1
            if_icmpne 9
         6: .line 1695
            aload 1 /* a */
            aload 0 /* this */
            iload 2 /* nodeIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeValueString:(I)Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
         7: .line 1696
            aload 1 /* a */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
         8: .line 1697
            goto 29
         9: .line 1699
      StackMap locals: int int int
      StackMap stack:
            aconst_null
            astore 6 /* firstNode */
        start local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode firstNode
        10: .line 1700
            aconst_null
            astore 7 /* lastNode */
        start local 7 // com.sun.org.apache.xerces.internal.dom.ChildNode lastNode
        11: .line 1701
            iload 4 /* last */
            istore 8 /* index */
        start local 8 // int index
        12: goto 23
        13: .line 1704
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode com.sun.org.apache.xerces.internal.dom.ChildNode int
      StackMap stack:
            aload 0 /* this */
            iload 8 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeObject:(I)Lcom/sun/org/apache/xerces/internal/dom/DeferredNode;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 9 /* node */
        start local 9 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        14: .line 1705
            aload 7 /* lastNode */
            ifnonnull 17
        15: .line 1706
            aload 9 /* node */
            astore 7 /* lastNode */
        16: .line 1707
            goto 18
        17: .line 1709
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 6 /* firstNode */
            aload 9 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        18: .line 1711
      StackMap locals:
      StackMap stack:
            aload 9 /* node */
            aload 1 /* a */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        19: .line 1712
            aload 9 /* node */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isOwned:(Z)V
        20: .line 1713
            aload 9 /* node */
            aload 6 /* firstNode */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        21: .line 1714
            aload 9 /* node */
            astore 6 /* firstNode */
        end local 9 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        22: .line 1702
            aload 0 /* this */
            iload 8 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getPrevSibling:(I)I
            istore 8 /* index */
        23: .line 1701
      StackMap locals:
      StackMap stack:
            iload 8 /* index */
            iconst_m1
            if_icmpne 13
        end local 8 // int index
        24: .line 1716
            aload 7 /* lastNode */
            ifnull 28
        25: .line 1717
            aload 1 /* a */
            aload 6 /* firstNode */
            putfield com.sun.org.apache.xerces.internal.dom.AttrImpl.value:Ljava/lang/Object;
        26: .line 1718
            aload 6 /* firstNode */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        27: .line 1719
            aload 1 /* a */
            aload 7 /* lastNode */
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.lastChild:(Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
        28: .line 1721
      StackMap locals:
      StackMap stack:
            aload 1 /* a */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.AttrImpl.hasStringValue:(Z)V
        end local 7 // com.sun.org.apache.xerces.internal.dom.ChildNode lastNode
        end local 6 // com.sun.org.apache.xerces.internal.dom.ChildNode firstNode
        29: .line 1725
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 3 /* orig */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setMutationEvents:(Z)V
        30: .line 1727
            return
        end local 5 // int prev
        end local 4 // int last
        end local 3 // boolean orig
        end local 2 // int nodeIndex
        end local 1 // com.sun.org.apache.xerces.internal.dom.AttrImpl a
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   31     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   31     1          a  Lcom/sun/org/apache/xerces/internal/dom/AttrImpl;
            0   31     2  nodeIndex  I
            1   31     3       orig  Z
            4   31     4       last  I
            5   31     5       prev  I
           10   29     6  firstNode  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           11   29     7   lastNode  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
           12   24     8      index  I
           14   22     9       node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
           Name  Flags
      a          
      nodeIndex  

  protected final void synchronizeChildren(com.sun.org.apache.xerces.internal.dom.ParentNode, int);
    descriptor: (Lcom/sun/org/apache/xerces/internal/dom/ParentNode;I)V
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL
    Code:
      stack=2, locals=8, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // com.sun.org.apache.xerces.internal.dom.ParentNode p
        start local 2 // int nodeIndex
         0: .line 1741
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getMutationEvents:()Z
            istore 3 /* orig */
        start local 3 // boolean orig
         1: .line 1742
            aload 0 /* this */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setMutationEvents:(Z)V
         2: .line 1745
            aload 1 /* p */
            iconst_0
            invokevirtual com.sun.org.apache.xerces.internal.dom.ParentNode.needsSyncChildren:(Z)V
         3: .line 1748
            aconst_null
            astore 4 /* firstNode */
        start local 4 // com.sun.org.apache.xerces.internal.dom.ChildNode firstNode
         4: .line 1749
            aconst_null
            astore 5 /* lastNode */
        start local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode lastNode
         5: .line 1750
            aload 0 /* this */
            iload 2 /* nodeIndex */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getLastChild:(I)I
            istore 6 /* index */
        start local 6 // int index
         6: .line 1751
            goto 17
         7: .line 1754
      StackMap locals: com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl com.sun.org.apache.xerces.internal.dom.ParentNode int int com.sun.org.apache.xerces.internal.dom.ChildNode com.sun.org.apache.xerces.internal.dom.ChildNode int
      StackMap stack:
            aload 0 /* this */
            iload 6 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getNodeObject:(I)Lcom/sun/org/apache/xerces/internal/dom/DeferredNode;
            checkcast com.sun.org.apache.xerces.internal.dom.ChildNode
            astore 7 /* node */
        start local 7 // com.sun.org.apache.xerces.internal.dom.ChildNode node
         8: .line 1755
            aload 5 /* lastNode */
            ifnonnull 11
         9: .line 1756
            aload 7 /* node */
            astore 5 /* lastNode */
        10: .line 1757
            goto 12
        11: .line 1759
      StackMap locals: com.sun.org.apache.xerces.internal.dom.ChildNode
      StackMap stack:
            aload 4 /* firstNode */
            aload 7 /* node */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.previousSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        12: .line 1761
      StackMap locals:
      StackMap stack:
            aload 7 /* node */
            aload 1 /* p */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.ownerNode:Lcom/sun/org/apache/xerces/internal/dom/NodeImpl;
        13: .line 1762
            aload 7 /* node */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isOwned:(Z)V
        14: .line 1763
            aload 7 /* node */
            aload 4 /* firstNode */
            putfield com.sun.org.apache.xerces.internal.dom.ChildNode.nextSibling:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        15: .line 1764
            aload 7 /* node */
            astore 4 /* firstNode */
        end local 7 // com.sun.org.apache.xerces.internal.dom.ChildNode node
        16: .line 1752
            aload 0 /* this */
            iload 6 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.getPrevSibling:(I)I
            istore 6 /* index */
        17: .line 1751
      StackMap locals:
      StackMap stack:
            iload 6 /* index */
            iconst_m1
            if_icmpne 7
        end local 6 // int index
        18: .line 1766
            aload 5 /* lastNode */
            ifnull 22
        19: .line 1767
            aload 1 /* p */
            aload 4 /* firstNode */
            putfield com.sun.org.apache.xerces.internal.dom.ParentNode.firstChild:Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
        20: .line 1768
            aload 4 /* firstNode */
            iconst_1
            invokevirtual com.sun.org.apache.xerces.internal.dom.ChildNode.isFirstChild:(Z)V
        21: .line 1769
            aload 1 /* p */
            aload 5 /* lastNode */
            invokevirtual com.sun.org.apache.xerces.internal.dom.ParentNode.lastChild:(Lcom/sun/org/apache/xerces/internal/dom/ChildNode;)V
        22: .line 1773
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            iload 3 /* orig */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setMutationEvents:(Z)V
        23: .line 1775
            return
        end local 5 // com.sun.org.apache.xerces.internal.dom.ChildNode lastNode
        end local 4 // com.sun.org.apache.xerces.internal.dom.ChildNode firstNode
        end local 3 // boolean orig
        end local 2 // int nodeIndex
        end local 1 // com.sun.org.apache.xerces.internal.dom.ParentNode p
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   24     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   24     1          p  Lcom/sun/org/apache/xerces/internal/dom/ParentNode;
            0   24     2  nodeIndex  I
            1   24     3       orig  Z
            4   24     4  firstNode  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            5   24     5   lastNode  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
            6   18     6      index  I
            8   16     7       node  Lcom/sun/org/apache/xerces/internal/dom/ChildNode;
    MethodParameters:
           Name  Flags
      p          
      nodeIndex  

  protected void ensureCapacity(int);
    descriptor: (I)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int chunk
         0: .line 1781
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            ifnonnull 10
         1: .line 1783
            aload 0 /* this */
            bipush 32
            anewarray int[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
         2: .line 1784
            aload 0 /* this */
            bipush 32
            anewarray java.lang.Object[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
         3: .line 1785
            aload 0 /* this */
            bipush 32
            anewarray java.lang.Object[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
         4: .line 1786
            aload 0 /* this */
            bipush 32
            anewarray int[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
         5: .line 1787
            aload 0 /* this */
            bipush 32
            anewarray int[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
         6: .line 1788
            aload 0 /* this */
            bipush 32
            anewarray int[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
         7: .line 1789
            aload 0 /* this */
            bipush 32
            anewarray java.lang.Object[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
         8: .line 1790
            aload 0 /* this */
            bipush 32
            anewarray int[]
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
         9: .line 1791
            goto 39
        10: .line 1792
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            arraylength
            iload 1 /* chunk */
            if_icmpgt 37
        11: .line 1794
            iload 1 /* chunk */
            iconst_2
            imul
            istore 2 /* newsize */
        start local 2 // int newsize
        12: .line 1796
            iload 2 /* newsize */
            anewarray int[]
            astore 3 /* newArray */
        start local 3 // int[][] newArray
        13: .line 1797
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iconst_0
            aload 3 /* newArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        14: .line 1798
            aload 0 /* this */
            aload 3 /* newArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
        15: .line 1800
            iload 2 /* newsize */
            anewarray java.lang.Object[]
            astore 4 /* newStrArray */
        start local 4 // java.lang.Object[][] newStrArray
        16: .line 1801
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iconst_0
            aload 4 /* newStrArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        17: .line 1802
            aload 0 /* this */
            aload 4 /* newStrArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
        18: .line 1804
            iload 2 /* newsize */
            anewarray java.lang.Object[]
            astore 4 /* newStrArray */
        19: .line 1805
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iconst_0
            aload 4 /* newStrArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        20: .line 1806
            aload 0 /* this */
            aload 4 /* newStrArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
        21: .line 1808
            iload 2 /* newsize */
            anewarray int[]
            astore 3 /* newArray */
        22: .line 1809
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iconst_0
            aload 3 /* newArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        23: .line 1810
            aload 0 /* this */
            aload 3 /* newArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
        24: .line 1812
            iload 2 /* newsize */
            anewarray int[]
            astore 3 /* newArray */
        25: .line 1813
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iconst_0
            aload 3 /* newArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        26: .line 1814
            aload 0 /* this */
            aload 3 /* newArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
        27: .line 1816
            iload 2 /* newsize */
            anewarray int[]
            astore 3 /* newArray */
        28: .line 1817
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iconst_0
            aload 3 /* newArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        29: .line 1818
            aload 0 /* this */
            aload 3 /* newArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
        30: .line 1820
            iload 2 /* newsize */
            anewarray java.lang.Object[]
            astore 4 /* newStrArray */
        31: .line 1821
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            iconst_0
            aload 4 /* newStrArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        32: .line 1822
            aload 0 /* this */
            aload 4 /* newStrArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
        33: .line 1824
            iload 2 /* newsize */
            anewarray int[]
            astore 3 /* newArray */
        34: .line 1825
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iconst_0
            aload 3 /* newArray */
            iconst_0
            iload 1 /* chunk */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        35: .line 1826
            aload 0 /* this */
            aload 3 /* newArray */
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
        end local 4 // java.lang.Object[][] newStrArray
        end local 3 // int[][] newArray
        end local 2 // int newsize
        36: .line 1827
            goto 39
        37: .line 1828
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 1 /* chunk */
            aaload
            ifnull 39
        38: .line 1830
            return
        39: .line 1834
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[II)V
        40: .line 1835
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeName:[[Ljava/lang/Object;
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[Ljava/lang/Object;I)V
        41: .line 1836
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[Ljava/lang/Object;I)V
        42: .line 1837
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeParent:[[I
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[II)V
        43: .line 1838
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeLastChild:[[I
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[II)V
        44: .line 1839
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodePrevSib:[[I
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[II)V
        45: .line 1840
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeURI:[[Ljava/lang/Object;
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[Ljava/lang/Object;I)V
        46: .line 1841
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeExtra:[[I
            iload 1 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[II)V
        47: .line 1844
            return
        end local 1 // int chunk
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   48     0         this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   48     1        chunk  I
           12   36     2      newsize  I
           13   36     3     newArray  [[I
           16   36     4  newStrArray  [[Ljava/lang/Object;
    MethodParameters:
       Name  Flags
      chunk  

  protected int createNode(short);
    descriptor: (S)I
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // short nodeType
         0: .line 1851
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeCount:I
            bipush 8
            ishr
            istore 2 /* chunk */
        start local 2 // int chunk
         1: .line 1852
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeCount:I
            sipush 255
            iand
            istore 3 /* index */
        start local 3 // int index
         2: .line 1853
            aload 0 /* this */
            iload 2 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.ensureCapacity:(I)V
         3: .line 1856
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeType:[[I
            iload 1 /* nodeType */
            iload 2 /* chunk */
            iload 3 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.setChunkIndex:([[IIII)I
            pop
         4: .line 1859
            aload 0 /* this */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeCount:I
            dup_x1
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeCount:I
            ireturn
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // short nodeType
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    5     1  nodeType  S
            1    5     2     chunk  I
            2    5     3     index  I
    MethodParameters:
          Name  Flags
      nodeType  

  protected static int binarySearch(int[], int, int, int);
    descriptor: ([IIII)I
    flags: (0x000c) ACC_PROTECTED, ACC_STATIC
    Code:
      stack=3, locals=6, args_size=4
        start local 0 // int[] values
        start local 1 // int start
        start local 2 // int end
        start local 3 // int target
         0: .line 1886
            goto 12
         1: .line 1889
      StackMap locals:
      StackMap stack:
            iload 1 /* start */
            iload 2 /* end */
            iadd
            iconst_1
            iushr
            istore 4 /* middle */
        start local 4 // int middle
         2: .line 1890
            aload 0 /* values */
            iload 4 /* middle */
            iaload
            istore 5 /* value */
        start local 5 // int value
         3: .line 1895
            iload 5 /* value */
            iload 3 /* target */
            if_icmpne 8
         4: .line 1896
            goto 6
         5: .line 1897
      StackMap locals: int int
      StackMap stack:
            iinc 4 /* middle */ -1
         6: .line 1896
      StackMap locals:
      StackMap stack:
            iload 4 /* middle */
            ifle 7
            aload 0 /* values */
            iload 4 /* middle */
            iconst_1
            isub
            iaload
            iload 3 /* target */
            if_icmpeq 5
         7: .line 1902
      StackMap locals:
      StackMap stack:
            iload 4 /* middle */
            ireturn
         8: .line 1906
      StackMap locals:
      StackMap stack:
            iload 5 /* value */
            iload 3 /* target */
            if_icmple 11
         9: .line 1907
            iload 4 /* middle */
            iconst_1
            isub
            istore 2 /* end */
        10: .line 1908
            goto 12
        11: .line 1910
      StackMap locals:
      StackMap stack:
            iload 4 /* middle */
            iconst_1
            iadd
            istore 1 /* start */
        end local 5 // int value
        end local 4 // int middle
        12: .line 1886
      StackMap locals:
      StackMap stack:
            iload 1 /* start */
            iload 2 /* end */
            if_icmple 1
        13: .line 1919
            iconst_m1
            ireturn
        end local 3 // int target
        end local 2 // int end
        end local 1 // int start
        end local 0 // int[] values
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   14     0  values  [I
            0   14     1   start  I
            0   14     2     end  I
            0   14     3  target  I
            2   12     4  middle  I
            3   12     5   value  I
    MethodParameters:
        Name  Flags
      values  final
      start   
      end     
      target  

  private final void createChunk(int[][], int);
    descriptor: ([[II)V
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int[][] data
        start local 2 // int chunk
         0: .line 1934
            aload 1 /* data */
            iload 2 /* chunk */
            sipush 257
            newarray 10
            aastore
         1: .line 1935
            getstatic com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.INIT_ARRAY:[I
            iconst_0
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iconst_0
            sipush 256
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
         2: .line 1936
            return
        end local 2 // int chunk
        end local 1 // int[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    3     1   data  [[I
            0    3     2  chunk  I
    MethodParameters:
       Name  Flags
      data   
      chunk  

  private final void createChunk(java.lang.Object[][], int);
    descriptor: ([[Ljava/lang/Object;I)V
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.Object[][] data
        start local 2 // int chunk
         0: .line 1943
            aload 1 /* data */
            iload 2 /* chunk */
            sipush 257
            anewarray java.lang.Object
            aastore
         1: .line 1944
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            sipush 256
            new com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount
            dup
            invokespecial com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.<init>:()V
            aastore
         2: .line 1945
            return
        end local 2 // int chunk
        end local 1 // java.lang.Object[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    3     1   data  [[Ljava/lang/Object;
            0    3     2  chunk  I
    MethodParameters:
       Name  Flags
      data   
      chunk  

  private final int setChunkIndex(int[][], int, int, int);
    descriptor: ([[IIII)I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=4, locals=7, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int[][] data
        start local 2 // int value
        start local 3 // int chunk
        start local 4 // int index
         0: .line 1954
            iload 2 /* value */
            iconst_m1
            if_icmpne 2
         1: .line 1955
            aload 0 /* this */
            aload 1 /* data */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkIndex:([[III)I
            ireturn
         2: .line 1957
      StackMap locals:
      StackMap stack:
            aload 1 /* data */
            iload 3 /* chunk */
            aaload
            astore 5 /* dataChunk */
        start local 5 // int[] dataChunk
         3: .line 1959
            aload 5 /* dataChunk */
            ifnonnull 6
         4: .line 1960
            aload 0 /* this */
            aload 1 /* data */
            iload 3 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[II)V
         5: .line 1961
            aload 1 /* data */
            iload 3 /* chunk */
            aaload
            astore 5 /* dataChunk */
         6: .line 1963
      StackMap locals: int[]
      StackMap stack:
            aload 5 /* dataChunk */
            iload 4 /* index */
            iaload
            istore 6 /* ovalue */
        start local 6 // int ovalue
         7: .line 1964
            iload 6 /* ovalue */
            iconst_m1
            if_icmpne 9
         8: .line 1965
            aload 5 /* dataChunk */
            sipush 256
            dup2
            iaload
            iconst_1
            iadd
            iastore
         9: .line 1967
      StackMap locals: int
      StackMap stack:
            aload 5 /* dataChunk */
            iload 4 /* index */
            iload 2 /* value */
            iastore
        10: .line 1968
            iload 6 /* ovalue */
            ireturn
        end local 6 // int ovalue
        end local 5 // int[] dataChunk
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // int value
        end local 1 // int[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   11     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   11     1       data  [[I
            0   11     2      value  I
            0   11     3      chunk  I
            0   11     4      index  I
            3   11     5  dataChunk  [I
            7   11     6     ovalue  I
    MethodParameters:
       Name  Flags
      data   
      value  
      chunk  
      index  

  private final java.lang.String setChunkValue(java.lang.Object[][], java.lang.Object, int, int);
    descriptor: ([[Ljava/lang/Object;Ljava/lang/Object;II)Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=4, locals=8, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.Object[][] data
        start local 2 // java.lang.Object value
        start local 3 // int chunk
        start local 4 // int index
         0: .line 1972
            aload 2 /* value */
            ifnonnull 2
         1: .line 1973
            aload 0 /* this */
            aload 1 /* data */
            iload 3 /* chunk */
            iload 4 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.clearChunkValue:([[Ljava/lang/Object;II)Ljava/lang/String;
            areturn
         2: .line 1975
      StackMap locals:
      StackMap stack:
            aload 1 /* data */
            iload 3 /* chunk */
            aaload
            astore 5 /* dataChunk */
        start local 5 // java.lang.Object[] dataChunk
         3: .line 1977
            aload 5 /* dataChunk */
            ifnonnull 6
         4: .line 1978
            aload 0 /* this */
            aload 1 /* data */
            iload 3 /* chunk */
            invokevirtual com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.createChunk:([[Ljava/lang/Object;I)V
         5: .line 1979
            aload 1 /* data */
            iload 3 /* chunk */
            aaload
            astore 5 /* dataChunk */
         6: .line 1981
      StackMap locals: java.lang.Object[]
      StackMap stack:
            aload 5 /* dataChunk */
            iload 4 /* index */
            aaload
            checkcast java.lang.String
            astore 6 /* ovalue */
        start local 6 // java.lang.String ovalue
         7: .line 1982
            aload 6 /* ovalue */
            ifnonnull 10
         8: .line 1983
            aload 5 /* dataChunk */
            sipush 256
            aaload
            checkcast com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount
            astore 7 /* c */
        start local 7 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount c
         9: .line 1984
            aload 7 /* c */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
            iconst_1
            iadd
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
        end local 7 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount c
        10: .line 1986
      StackMap locals: java.lang.String
      StackMap stack:
            aload 5 /* dataChunk */
            iload 4 /* index */
            aload 2 /* value */
            aastore
        11: .line 1987
            aload 6 /* ovalue */
            areturn
        end local 6 // java.lang.String ovalue
        end local 5 // java.lang.Object[] dataChunk
        end local 4 // int index
        end local 3 // int chunk
        end local 2 // java.lang.Object value
        end local 1 // java.lang.Object[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   12     0       this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   12     1       data  [[Ljava/lang/Object;
            0   12     2      value  Ljava/lang/Object;
            0   12     3      chunk  I
            0   12     4      index  I
            3   12     5  dataChunk  [Ljava/lang/Object;
            7   12     6     ovalue  Ljava/lang/String;
            9   10     7          c  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl$RefCount;
    MethodParameters:
       Name  Flags
      data   
      value  
      chunk  
      index  

  private final int getChunkIndex(int[][], int, int);
    descriptor: ([[III)I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int[][] data
        start local 2 // int chunk
        start local 3 // int index
         0: .line 1994
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            ifnull 1
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            iaload
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_m1
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // int[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    3     1   data  [[I
            0    3     2  chunk  I
            0    3     3  index  I
    MethodParameters:
       Name  Flags
      data   
      chunk  
      index  

  private final java.lang.String getChunkValue(java.lang.Object[][], int, int);
    descriptor: ([[Ljava/lang/Object;II)Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.Object[][] data
        start local 2 // int chunk
        start local 3 // int index
         0: .line 1997
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            ifnull 1
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            aaload
            checkcast java.lang.String
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: java.lang.String
         2: areturn
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // java.lang.Object[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    3     1   data  [[Ljava/lang/Object;
            0    3     2  chunk  I
            0    3     3  index  I
    MethodParameters:
       Name  Flags
      data   
      chunk  
      index  

  private final java.lang.String getNodeValue(int, int);
    descriptor: (II)Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=2, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int chunk
        start local 2 // int index
         0: .line 2000
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.fNodeValue:[[Ljava/lang/Object;
            iload 1 /* chunk */
            aaload
            iload 2 /* index */
            aaload
            astore 3 /* data */
        start local 3 // java.lang.Object data
         1: .line 2001
            aload 3 /* data */
            ifnonnull 3
         2: .line 2002
            aconst_null
            areturn
         3: .line 2004
      StackMap locals: java.lang.Object
      StackMap stack:
            aload 3 /* data */
            instanceof java.lang.String
            ifeq 5
         4: .line 2005
            aload 3 /* data */
            checkcast java.lang.String
            areturn
         5: .line 2009
      StackMap locals:
      StackMap stack:
            aload 3 /* data */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            areturn
        end local 3 // java.lang.Object data
        end local 2 // int index
        end local 1 // int chunk
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    6     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    6     1  chunk  I
            0    6     2  index  I
            1    6     3   data  Ljava/lang/Object;
    MethodParameters:
       Name  Flags
      chunk  
      index  

  private final int clearChunkIndex(int[][], int, int);
    descriptor: ([[III)I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // int[][] data
        start local 2 // int chunk
        start local 3 // int index
         0: .line 2022
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            ifnull 1
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            iaload
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_m1
      StackMap locals:
      StackMap stack: int
         2: istore 4 /* value */
        start local 4 // int value
         3: .line 2023
            iload 4 /* value */
            iconst_m1
            if_icmpeq 8
         4: .line 2024
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            sipush 256
            dup2
            iaload
            iconst_1
            isub
            iastore
         5: .line 2025
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            iconst_m1
            iastore
         6: .line 2026
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            sipush 256
            iaload
            ifne 8
         7: .line 2027
            aload 1 /* data */
            iload 2 /* chunk */
            aconst_null
            aastore
         8: .line 2030
      StackMap locals: int
      StackMap stack:
            iload 4 /* value */
            ireturn
        end local 4 // int value
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // int[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    9     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    9     1   data  [[I
            0    9     2  chunk  I
            0    9     3  index  I
            3    9     4  value  I
    MethodParameters:
       Name  Flags
      data   
      chunk  
      index  

  private final java.lang.String clearChunkValue(java.lang.Object[][], int, int);
    descriptor: ([[Ljava/lang/Object;II)Ljava/lang/String;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=3, locals=6, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.Object[][] data
        start local 2 // int chunk
        start local 3 // int index
         0: .line 2034
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            ifnull 1
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            aaload
            checkcast java.lang.String
            goto 2
      StackMap locals:
      StackMap stack:
         1: aconst_null
      StackMap locals:
      StackMap stack: java.lang.String
         2: astore 4 /* value */
        start local 4 // java.lang.String value
         3: .line 2035
            aload 4 /* value */
            ifnull 9
         4: .line 2036
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            iload 3 /* index */
            aconst_null
            aastore
         5: .line 2037
            aload 1 /* data */
            iload 2 /* chunk */
            aaload
            sipush 256
            aaload
            checkcast com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount
            astore 5 /* c */
        start local 5 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount c
         6: .line 2038
            aload 5 /* c */
            dup
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
            iconst_1
            isub
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
         7: .line 2039
            aload 5 /* c */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount.fCount:I
            ifne 9
         8: .line 2040
            aload 1 /* data */
            iload 2 /* chunk */
            aconst_null
            aastore
        end local 5 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount c
         9: .line 2043
      StackMap locals: java.lang.String
      StackMap stack:
            aload 4 /* value */
            areturn
        end local 4 // java.lang.String value
        end local 3 // int index
        end local 2 // int chunk
        end local 1 // java.lang.Object[][] data
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0   10     1   data  [[Ljava/lang/Object;
            0   10     2  chunk  I
            0   10     3  index  I
            3   10     4  value  Ljava/lang/String;
            6    9     5      c  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl$RefCount;
    MethodParameters:
       Name  Flags
      data   
      chunk  
      index  

  private final void putIdentifier0(java.lang.String, org.w3c.dom.Element);
    descriptor: (Ljava/lang/String;Lorg/w3c/dom/Element;)V
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
        start local 1 // java.lang.String idName
        start local 2 // org.w3c.dom.Element element
         0: .line 2060
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.identifiers:Ljava/util/Map;
            ifnonnull 2
         1: .line 2061
            aload 0 /* this */
            new java.util.HashMap
            dup
            invokespecial java.util.HashMap.<init>:()V
            putfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.identifiers:Ljava/util/Map;
         2: .line 2065
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl.identifiers:Ljava/util/Map;
            aload 1 /* idName */
            aload 2 /* element */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 2067
            return
        end local 2 // org.w3c.dom.Element element
        end local 1 // java.lang.String idName
        end local 0 // com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/sun/org/apache/xerces/internal/dom/DeferredDocumentImpl;
            0    4     1   idName  Ljava/lang/String;
            0    4     2  element  Lorg/w3c/dom/Element;
    MethodParameters:
         Name  Flags
      idName   
      element  

  private static void print(int[], int, int, int, int);
    descriptor: ([IIIII)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=0, locals=5, args_size=5
        start local 0 // int[] values
        start local 1 // int start
        start local 2 // int end
        start local 3 // int middle
        start local 4 // int target
         0: .line 2091
            return
        end local 4 // int target
        end local 3 // int middle
        end local 2 // int end
        end local 1 // int start
        end local 0 // int[] values
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    1     0  values  [I
            0    1     1   start  I
            0    1     2     end  I
            0    1     3  middle  I
            0    1     4  target  I
    MethodParameters:
        Name  Flags
      values  
      start   
      end     
      middle  
      target  
}
SourceFile: "DeferredDocumentImpl.java"
NestMembers:
  com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector  com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount
InnerClasses:
  final IntVector = com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$IntVector of com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl
  final RefCount = com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl$RefCount of com.sun.org.apache.xerces.internal.dom.DeferredDocumentImpl