public class com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl implements javax.xml.stream.XMLStreamReader
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl
  super_class: java.lang.Object
{
  protected static final java.lang.String ENTITY_MANAGER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/entity-manager"

  protected static final java.lang.String ERROR_REPORTER;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/error-reporter"

  protected static final java.lang.String SYMBOL_TABLE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"

  protected static final java.lang.String READER_IN_DEFINED_STATE;
    descriptor: Ljava/lang/String;
    flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://java.sun.com/xml/stream/properties/reader-in-defined-state"

  private com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
    flags: (0x0002) ACC_PRIVATE

  protected com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl fScanner;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper fNamespaceContextWrapper;
    descriptor: Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLEntityManager fEntityManager;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.xml.internal.stream.StaxErrorReporter fErrorReporter;
    descriptor: Lcom/sun/xml/internal/stream/StaxErrorReporter;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.XMLEntityScanner fEntityScanner;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource fInputSource;
    descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    flags: (0x0004) ACC_PROTECTED

  protected com.sun.org.apache.xerces.internal.impl.PropertyManager fPropertyManager;
    descriptor: Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
    flags: (0x0004) ACC_PROTECTED

  private int fEventType;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  static final boolean DEBUG;
    descriptor: Z
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private boolean fReuse;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private boolean fReaderInDefinedState;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String fDTDDecl;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String versionStr;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(java.io.InputStream, com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Ljava/io/InputStream;Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.io.InputStream inputStream
        start local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
         0: .line 143
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         2: .line 99
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
         3: .line 103
            aload 0 /* this */
         4: .line 104
            new com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            checkcast com.sun.org.apache.xerces.internal.util.NamespaceSupport
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper.<init>:(Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fNamespaceContextWrapper:Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
         5: .line 105
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLEntityManager.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
         6: .line 106
            aload 0 /* this */
            new com.sun.xml.internal.stream.StaxErrorReporter
            dup
            invokespecial com.sun.xml.internal.stream.StaxErrorReporter.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fErrorReporter:Lcom/sun/xml/internal/stream/StaxErrorReporter;
         7: .line 111
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         8: .line 116
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fInputSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
         9: .line 120
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
        10: .line 133
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
        11: .line 134
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
        12: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        13: .line 136
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
        14: .line 144
            aload 0 /* this */
            aload 2 /* props */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.init:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
        15: .line 146
            new com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
            dup
            aconst_null
            aconst_null
            aconst_null
            aload 1 /* inputStream */
            aconst_null
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)V
            astore 3 /* inputSource */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        16: .line 148
            aload 0 /* this */
            aload 3 /* inputSource */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.setInputSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
        17: .line 149
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
        end local 1 // java.io.InputStream inputStream
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   18     1  inputStream  Ljava/io/InputStream;
            0   18     2        props  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
           16   18     3  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      inputStream  
      props        

  public com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl getScanner();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 152
            getstatic java.lang.System.out:Ljava/io/PrintStream;
            ldc "returning scanner"
            invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
         1: .line 153
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public void <init>(java.lang.String, com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.lang.String systemid
        start local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
         0: .line 161
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         2: .line 99
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
         3: .line 103
            aload 0 /* this */
         4: .line 104
            new com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            checkcast com.sun.org.apache.xerces.internal.util.NamespaceSupport
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper.<init>:(Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fNamespaceContextWrapper:Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
         5: .line 105
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLEntityManager.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
         6: .line 106
            aload 0 /* this */
            new com.sun.xml.internal.stream.StaxErrorReporter
            dup
            invokespecial com.sun.xml.internal.stream.StaxErrorReporter.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fErrorReporter:Lcom/sun/xml/internal/stream/StaxErrorReporter;
         7: .line 111
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         8: .line 116
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fInputSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
         9: .line 120
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
        10: .line 133
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
        11: .line 134
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
        12: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        13: .line 136
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
        14: .line 162
            aload 0 /* this */
            aload 2 /* props */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.init:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
        15: .line 164
            new com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
            dup
            aconst_null
            aload 1 /* systemid */
            aconst_null
            iconst_0
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
            astore 3 /* inputSource */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        16: .line 166
            aload 0 /* this */
            aload 3 /* inputSource */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.setInputSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
        17: .line 167
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
        end local 1 // java.lang.String systemid
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   18     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   18     1     systemid  Ljava/lang/String;
            0   18     2        props  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
           16   18     3  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
          Name  Flags
      systemid  
      props     

  public void <init>(java.io.InputStream, java.lang.String, com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.io.InputStream inputStream
        start local 2 // java.lang.String encoding
        start local 3 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
         0: .line 175
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         2: .line 99
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
         3: .line 103
            aload 0 /* this */
         4: .line 104
            new com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            checkcast com.sun.org.apache.xerces.internal.util.NamespaceSupport
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper.<init>:(Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fNamespaceContextWrapper:Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
         5: .line 105
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLEntityManager.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
         6: .line 106
            aload 0 /* this */
            new com.sun.xml.internal.stream.StaxErrorReporter
            dup
            invokespecial com.sun.xml.internal.stream.StaxErrorReporter.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fErrorReporter:Lcom/sun/xml/internal/stream/StaxErrorReporter;
         7: .line 111
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         8: .line 116
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fInputSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
         9: .line 120
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
        10: .line 133
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
        11: .line 134
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
        12: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        13: .line 136
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
        14: .line 177
            aload 0 /* this */
            aload 3 /* props */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.init:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
        15: .line 179
            new com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
            dup
            aconst_null
            aconst_null
            aconst_null
        16: .line 180
            new java.io.BufferedInputStream
            dup
            aload 1 /* inputStream */
            invokespecial java.io.BufferedInputStream.<init>:(Ljava/io/InputStream;)V
            aload 2 /* encoding */
        17: .line 179
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;Ljava/lang/String;)V
            astore 4 /* inputSource */
        start local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        18: .line 182
            aload 0 /* this */
            aload 4 /* inputSource */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.setInputSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
        19: .line 183
            return
        end local 4 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 3 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
        end local 2 // java.lang.String encoding
        end local 1 // java.io.InputStream inputStream
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   20     1  inputStream  Ljava/io/InputStream;
            0   20     2     encoding  Ljava/lang/String;
            0   20     3        props  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
           18   20     4  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      inputStream  
      encoding     
      props        

  public void <init>(java.io.Reader, com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Ljava/io/Reader;Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=8, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.io.Reader reader
        start local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
         0: .line 190
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         2: .line 99
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
         3: .line 103
            aload 0 /* this */
         4: .line 104
            new com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            checkcast com.sun.org.apache.xerces.internal.util.NamespaceSupport
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper.<init>:(Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fNamespaceContextWrapper:Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
         5: .line 105
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLEntityManager.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
         6: .line 106
            aload 0 /* this */
            new com.sun.xml.internal.stream.StaxErrorReporter
            dup
            invokespecial com.sun.xml.internal.stream.StaxErrorReporter.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fErrorReporter:Lcom/sun/xml/internal/stream/StaxErrorReporter;
         7: .line 111
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         8: .line 116
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fInputSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
         9: .line 120
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
        10: .line 133
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
        11: .line 134
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
        12: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        13: .line 136
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
        14: .line 192
            aload 0 /* this */
            aload 2 /* props */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.init:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
        15: .line 195
            new com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource
            dup
            aconst_null
            aconst_null
            aconst_null
        16: .line 196
            new java.io.BufferedReader
            dup
            aload 1 /* reader */
            invokespecial java.io.BufferedReader.<init>:(Ljava/io/Reader;)V
            aconst_null
        17: .line 195
            invokespecial com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/io/Reader;Ljava/lang/String;)V
            astore 3 /* inputSource */
        start local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        18: .line 198
            aload 0 /* this */
            aload 3 /* inputSource */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.setInputSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
        19: .line 199
            return
        end local 3 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
        end local 1 // java.io.Reader reader
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   20     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   20     1       reader  Ljava/io/Reader;
            0   20     2        props  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
           18   20     3  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
        Name  Flags
      reader  
      props   

  public void <init>(com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource, com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        start local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
         0: .line 206
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.util.SymbolTable
            dup
            invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
         2: .line 99
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
         3: .line 103
            aload 0 /* this */
         4: .line 104
            new com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            checkcast com.sun.org.apache.xerces.internal.util.NamespaceSupport
            invokespecial com.sun.org.apache.xerces.internal.util.NamespaceContextWrapper.<init>:(Lcom/sun/org/apache/xerces/internal/util/NamespaceSupport;)V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fNamespaceContextWrapper:Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
         5: .line 105
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XMLEntityManager
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLEntityManager.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
         6: .line 106
            aload 0 /* this */
            new com.sun.xml.internal.stream.StaxErrorReporter
            dup
            invokespecial com.sun.xml.internal.stream.StaxErrorReporter.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fErrorReporter:Lcom/sun/xml/internal/stream/StaxErrorReporter;
         7: .line 111
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         8: .line 116
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fInputSource:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
         9: .line 120
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
        10: .line 133
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
        11: .line 134
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
        12: .line 135
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        13: .line 136
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
        14: .line 208
            aload 0 /* this */
            aload 2 /* props */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.init:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
        15: .line 210
            aload 0 /* this */
            aload 1 /* inputSource */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.setInputSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
        16: .line 211
            return
        end local 2 // com.sun.org.apache.xerces.internal.impl.PropertyManager props
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   17     1  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
            0   17     2        props  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      inputSource  
      props        

  public final void setInputSource(com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
         0: .line 221
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
         1: .line 225
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 1 /* inputSource */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setInputSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
         2: .line 227
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
            ifeq 14
         3: .line 228
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next:()I
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
         4: .line 229
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
            ifnonnull 6
         5: .line 230
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getVersion:()Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
         6: .line 233
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 7
            if_icmpne 14
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
            ifnull 14
         7: .line 234
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
            ldc "1.1"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 14
         8: .line 235
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.switchToXML11Scanner:()V
         9: .line 239
            goto 14
      StackMap locals:
      StackMap stack: java.io.IOException
        10: astore 2 /* ex */
        start local 2 // java.io.IOException ex
        11: .line 240
            new javax.xml.stream.XMLStreamException
            dup
            aload 2 /* ex */
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 2 // java.io.IOException ex
        12: .line 241
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 2 /* ex */
        start local 2 // com.sun.org.apache.xerces.internal.xni.XNIException ex
        13: .line 242
            new javax.xml.stream.XMLStreamException
            dup
            aload 2 /* ex */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getMessage:()Ljava/lang/String;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
            aload 2 /* ex */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getException:()Ljava/lang/Exception;
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;Ljava/lang/Throwable;)V
            athrow
        end local 2 // com.sun.org.apache.xerces.internal.xni.XNIException ex
        14: .line 244
      StackMap locals:
      StackMap stack:
            return
        end local 1 // com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource inputSource
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   15     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   15     1  inputSource  Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;
           11   12     2           ex  Ljava/io/IOException;
           13   14     2           ex  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           1     9      10  Class java.io.IOException
           1     9      12  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      inputSource  

  final void init(com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0010) ACC_FINAL
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // com.sun.org.apache.xerces.internal.impl.PropertyManager propertyManager
         0: .line 247
            aload 0 /* this */
            aload 1 /* propertyManager */
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
         1: .line 254
            aload 1 /* propertyManager */
            ldc "http://apache.org/xml/properties/internal/symbol-table"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         2: .line 256
            aload 1 /* propertyManager */
            ldc "http://apache.org/xml/properties/internal/error-reporter"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fErrorReporter:Lcom/sun/xml/internal/stream/StaxErrorReporter;
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         3: .line 258
            aload 1 /* propertyManager */
            ldc "http://apache.org/xml/properties/internal/entity-manager"
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         4: .line 260
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.reset:()V
         5: .line 261
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.PropertyManager propertyManager
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    6     0             this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    6     1  propertyManager  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
                 Name  Flags
      propertyManager  

  public boolean canReuse();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 274
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public void reset();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 281
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
         1: .line 282
            aload 0 /* this */
            iconst_0
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
         2: .line 284
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.reset:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
         3: .line 286
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reset:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
         4: .line 289
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
         5: .line 290
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getEntityScanner:()Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         6: .line 293
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            ldc "http://java.sun.com/xml/stream/properties/reader-in-defined-state"
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            invokevirtual java.lang.Boolean.booleanValue:()Z
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReaderInDefinedState:Z
         7: .line 294
            aload 0 /* this */
            aconst_null
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
         8: .line 295
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public void close();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 307
            aload 0 /* this */
            iconst_1
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fReuse:Z
         1: .line 308
            return
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
    Exceptions:
      throws javax.xml.stream.XMLStreamException

  public java.lang.String getCharacterEncodingScheme();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 317
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterEncodingScheme:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int getColumnNumber();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 325
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getColumnNumber:()I
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getEncoding();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 334
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getEncoding:()Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int getEventType();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 348
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int getLineNumber();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 355
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getLineNumber:()I
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getLocalName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 359
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 2
         1: .line 361
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getElementQName:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            areturn
         2: .line 362
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 9
            if_icmpne 4
         3: .line 363
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getEntityName:()Ljava/lang/String;
            areturn
         4: .line 365
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Method getLocalName() cannot be called for "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         5: .line 366
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " event."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 365
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getNamespaceURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 374
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 2
         1: .line 375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getElementQName:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            areturn
         2: .line 377
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getPIData();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 386
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_3
            if_icmpne 2
         1: .line 387
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getPIData:()Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.toString:()Ljava/lang/String;
            areturn
         2: .line 389
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state of the parser is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         3: .line 390
            ldc " But Expected state is "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_3
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         4: .line 389
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getPITarget();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 400
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_3
            if_icmpne 2
         1: .line 401
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getPITarget:()Ljava/lang/String;
            areturn
         2: .line 403
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state of the parser is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         3: .line 404
            ldc " But Expected state is "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_3
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         4: .line 403
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getPrefix();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 415
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 5
         1: .line 416
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getElementQName:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
            astore 1 /* prefix */
        start local 1 // java.lang.String prefix
         2: .line 417
            aload 1 /* prefix */
            ifnonnull 3
            ldc ""
            goto 4
      StackMap locals: java.lang.String
      StackMap stack:
         3: aload 1 /* prefix */
      StackMap locals:
      StackMap stack: java.lang.String
         4: areturn
        end local 1 // java.lang.String prefix
         5: .line 419
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    6     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            2    5     1  prefix  Ljava/lang/String;

  public char[] getTextCharacters();
    descriptor: ()[C
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 426
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 2
         1: .line 427
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 6
            if_icmpne 3
         2: .line 428
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.ch:[C
            areturn
         3: .line 430
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state = "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 431
            ldc " is not among the states "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_4
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 432
            iconst_5
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 12
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 433
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 6
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " valid for getTextCharacters() "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         7: .line 430
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int getTextLength();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 441
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 2
         1: .line 442
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 6
            if_icmpne 3
         2: .line 443
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ireturn
         3: .line 445
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state = "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 446
            ldc " is not among the states "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_4
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 447
            iconst_5
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 12
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 448
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 6
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " valid for getTextLength() "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         7: .line 445
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int getTextStart();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 457
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 2
         1: .line 458
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 6
            if_icmpne 3
         2: .line 459
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.offset:I
            ireturn
         3: .line 461
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state = "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 462
            ldc " is not among the states "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_4
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 463
            iconst_5
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 12
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 464
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            bipush 6
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " valid for getTextStart() "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         7: .line 461
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    8     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getValue();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 472
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_3
            if_icmpne 2
         1: .line 473
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getPIData:()Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.toString:()Ljava/lang/String;
            areturn
         2: .line 474
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpne 4
         3: .line 475
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getComment:()Ljava/lang/String;
            areturn
         4: .line 476
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 5
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 6
         5: .line 477
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getElementQName:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            areturn
         6: .line 478
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpne 8
         7: .line 479
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            areturn
         8: .line 481
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getVersion();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 492
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.getXMLVersion:()Ljava/lang/String;
            astore 1 /* version */
        start local 1 // java.lang.String version
         1: .line 494
            ldc "1.0"
            aload 1 /* version */
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.xmlVersionSetExplicitly:Z
            ifne 2
            aconst_null
            goto 3
      StackMap locals: java.lang.String
      StackMap stack:
         2: aload 1 /* version */
      StackMap locals:
      StackMap stack: java.lang.String
         3: areturn
        end local 1 // java.lang.String version
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            1    4     1  version  Ljava/lang/String;

  public boolean hasAttributes();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 501
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
            ifle 1
            iconst_1
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
      StackMap locals:
      StackMap stack: int
         2: ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public boolean hasName();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 508
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 2
         1: .line 509
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         2: .line 511
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public boolean hasNext();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 521
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_m1
            if_icmpne 2
         1: .line 522
            iconst_0
            ireturn
         2: .line 526
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 8
            if_icmpeq 3
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
    Exceptions:
      throws javax.xml.stream.XMLStreamException

  public boolean hasValue();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 533
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpeq 3
         1: .line 534
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 9
            if_icmpeq 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_3
            if_icmpeq 3
         2: .line 535
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 3
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpne 4
         3: .line 536
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
         4: .line 538
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public boolean isEndElement();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 547
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public boolean isStandalone();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 554
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.isStandAlone:()Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public boolean isStartElement();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 561
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public boolean isWhiteSpace();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=5, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 572
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.isCharacters:()Z
            ifne 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpne 11
         1: .line 573
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getTextCharacters:()[C
            astore 1 /* ch */
        start local 1 // char[] ch
         2: .line 574
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getTextStart:()I
            istore 2 /* start */
        start local 2 // int start
         3: .line 575
            iload 2 /* start */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getTextLength:()I
            iadd
            istore 3 /* end */
        start local 3 // int end
         4: .line 576
            iload 2 /* start */
            istore 4 /* i */
        start local 4 // int i
         5: goto 9
         6: .line 577
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl char[] int int int
      StackMap stack:
            aload 1 /* ch */
            iload 4 /* i */
            caload
            invokestatic com.sun.org.apache.xerces.internal.util.XMLChar.isSpace:(I)Z
            ifne 8
         7: .line 578
            iconst_0
            ireturn
         8: .line 576
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         9: iload 4 /* i */
            iload 3 /* end */
            if_icmplt 6
        end local 4 // int i
        10: .line 581
            iconst_1
            ireturn
        end local 3 // int end
        end local 2 // int start
        end local 1 // char[] ch
        11: .line 583
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            2   11     1     ch  [C
            3   11     2  start  I
            4   11     3    end  I
            5   10     4      i  I

  public int next();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 591
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.hasNext:()Z
            ifne 8
         1: .line 592
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_m1
            if_icmpeq 5
         2: .line 593
            new java.util.NoSuchElementException
            dup
         3: .line 594
            ldc "END_DOCUMENT reached: no more elements on the stream."
         4: .line 593
            invokespecial java.util.NoSuchElementException.<init>:(Ljava/lang/String;)V
            athrow
         5: .line 596
      StackMap locals:
      StackMap stack:
            new javax.xml.stream.XMLStreamException
            dup
         6: .line 597
            ldc "Error processing input source. The input stream is not complete."
         7: .line 596
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 601
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next:()I
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
         9: .line 603
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
            ifnonnull 11
        10: .line 604
            aload 0 /* this */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getVersion:()Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
        11: .line 607
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 7
            if_icmpne 15
        12: .line 608
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
            ifnull 15
        13: .line 609
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.versionStr:Ljava/lang/String;
            ldc "1.1"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 15
        14: .line 610
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.switchToXML11Scanner:()V
        15: .line 613
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpeq 20
        16: .line 614
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 9
            if_icmpeq 20
        17: .line 615
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_3
            if_icmpeq 20
        18: .line 616
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 20
        19: .line 617
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpne 21
        20: .line 618
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.checkNodeCount:(Lcom/sun/xml/internal/stream/Entity$ScannedEntity;)V
        21: .line 621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
        22: ireturn
        23: .line 622
      StackMap locals:
      StackMap stack: java.io.IOException
            astore 1 /* ex */
        start local 1 // java.io.IOException ex
        24: .line 625
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fScannerState:I
            bipush 46
            if_icmpne 37
        25: .line 626
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
        26: .line 627
            ldc "javax.xml.stream.isValidating"
        27: .line 626
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            checkcast java.lang.Boolean
            astore 2 /* isValidating */
        start local 2 // java.lang.Boolean isValidating
        28: .line 628
            aload 2 /* isValidating */
            ifnull 37
        29: .line 629
            aload 2 /* isValidating */
            invokevirtual java.lang.Boolean.booleanValue:()Z
            ifne 37
        30: .line 631
            aload 0 /* this */
            bipush 11
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
        31: .line 632
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            bipush 43
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
        32: .line 633
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fPrologDriver:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setDriver:(Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl$Driver;)V
        33: .line 634
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
            ifnull 35
        34: .line 635
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
            invokevirtual java.lang.String.length:()I
            ifne 36
        35: .line 636
      StackMap locals: java.io.IOException java.lang.Boolean
      StackMap stack:
            aload 0 /* this */
            ldc "<!-- Exception scanning External DTD Subset.  True contents of DTD cannot be determined.  Processing will continue as XMLInputFactory.IS_VALIDATING == false. -->"
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        36: .line 642
      StackMap locals:
      StackMap stack:
            bipush 11
            ireturn
        end local 2 // java.lang.Boolean isValidating
        37: .line 647
      StackMap locals:
      StackMap stack:
            new javax.xml.stream.XMLStreamException
            dup
            aload 1 /* ex */
            invokevirtual java.io.IOException.getMessage:()Ljava/lang/String;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
            aload 1 /* ex */
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;Ljava/lang/Throwable;)V
            athrow
        end local 1 // java.io.IOException ex
        38: .line 648
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl
      StackMap stack: com.sun.org.apache.xerces.internal.xni.XNIException
            astore 1 /* ex */
        start local 1 // com.sun.org.apache.xerces.internal.xni.XNIException ex
        39: .line 649
            new javax.xml.stream.XMLStreamException
            dup
        40: .line 650
            aload 1 /* ex */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getMessage:()Ljava/lang/String;
        41: .line 651
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
        42: .line 652
            aload 1 /* ex */
            invokevirtual com.sun.org.apache.xerces.internal.xni.XNIException.getException:()Ljava/lang/Exception;
        43: .line 649
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;Ljava/lang/Throwable;)V
            athrow
        end local 1 // com.sun.org.apache.xerces.internal.xni.XNIException ex
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   44     0          this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
           24   38     1            ex  Ljava/io/IOException;
           28   37     2  isValidating  Ljava/lang/Boolean;
           39   44     1            ex  Lcom/sun/org/apache/xerces/internal/xni/XNIException;
      Exception table:
        from    to  target  type
           8    22      23  Class java.io.IOException
           8    22      38  Class com.sun.org.apache.xerces.internal.xni.XNIException
    Exceptions:
      throws javax.xml.stream.XMLStreamException

  private void switchToXML11Scanner();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 658
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityDepth:I
            istore 1 /* oldEntityDepth */
        start local 1 // int oldEntityDepth
         1: .line 660
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
         2: .line 659
            astore 2 /* oldNamespaceContext */
        start local 2 // com.sun.org.apache.xerces.internal.xni.NamespaceContext oldNamespaceContext
         3: .line 662
            aload 0 /* this */
            new com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl
            dup
            invokespecial com.sun.org.apache.xerces.internal.impl.XML11NSDocumentScannerImpl.<init>:()V
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
         4: .line 665
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.reset:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
         5: .line 666
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setPropertyManager:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
         6: .line 667
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getEntityScanner:()Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
         7: .line 668
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityScanner;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityScanner.registerListener:(Lcom/sun/xml/internal/stream/XMLBufferListener;)V
         8: .line 669
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            getfield com.sun.org.apache.xerces.internal.impl.XMLEntityManager.fCurrentEntity:Lcom/sun/xml/internal/stream/Entity$ScannedEntity;
            iconst_1
            putfield com.sun.xml.internal.stream.Entity$ScannedEntity.mayReadChunks:Z
         9: .line 670
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            bipush 7
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setScannerState:(I)V
        10: .line 672
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            iload 1 /* oldEntityDepth */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fEntityDepth:I
        11: .line 673
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 2 /* oldNamespaceContext */
            putfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fNamespaceContext:Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
        12: .line 674
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next:()I
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
        13: .line 675
            return
        end local 2 // com.sun.org.apache.xerces.internal.xni.NamespaceContext oldNamespaceContext
        end local 1 // int oldEntityDepth
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   14     0                 this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            1   14     1       oldEntityDepth  I
            3   14     2  oldNamespaceContext  Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
    Exceptions:
      throws java.io.IOException

  static final java.lang.String getEventTypeString(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // int eventType
         0: .line 678
            iload 0 /* eventType */
            tableswitch { // 1 - 12
                    1: 1
                    2: 2
                    3: 3
                    4: 4
                    5: 5
                    6: 12
                    7: 6
                    8: 7
                    9: 8
                   10: 9
                   11: 10
                   12: 11
              default: 13
          }
         1: .line 680
      StackMap locals:
      StackMap stack:
            ldc "START_ELEMENT"
            areturn
         2: .line 682
      StackMap locals:
      StackMap stack:
            ldc "END_ELEMENT"
            areturn
         3: .line 684
      StackMap locals:
      StackMap stack:
            ldc "PROCESSING_INSTRUCTION"
            areturn
         4: .line 686
      StackMap locals:
      StackMap stack:
            ldc "CHARACTERS"
            areturn
         5: .line 688
      StackMap locals:
      StackMap stack:
            ldc "COMMENT"
            areturn
         6: .line 690
      StackMap locals:
      StackMap stack:
            ldc "START_DOCUMENT"
            areturn
         7: .line 692
      StackMap locals:
      StackMap stack:
            ldc "END_DOCUMENT"
            areturn
         8: .line 694
      StackMap locals:
      StackMap stack:
            ldc "ENTITY_REFERENCE"
            areturn
         9: .line 696
      StackMap locals:
      StackMap stack:
            ldc "ATTRIBUTE"
            areturn
        10: .line 698
      StackMap locals:
      StackMap stack:
            ldc "DTD"
            areturn
        11: .line 700
      StackMap locals:
      StackMap stack:
            ldc "CDATA"
            areturn
        12: .line 702
      StackMap locals:
      StackMap stack:
            ldc "SPACE"
            areturn
        13: .line 704
      StackMap locals:
      StackMap stack:
            new java.lang.StringBuilder
            dup
            ldc "UNKNOWN_EVENT_TYPE, "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 0 /* eventType */
            invokestatic java.lang.String.valueOf:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // int eventType
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   14     0  eventType  I
    MethodParameters:
           Name  Flags
      eventType  

  public int getAttributeCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 720
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 721
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLength:()I
            ireturn
         2: .line 723
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 724
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 725
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 726
            ldc "valid for getAttributeCount()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 723
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public javax.xml.namespace.QName getAttributeName(int);
    descriptor: (I)Ljavax/xml/namespace/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 739
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 740
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getQualifiedName:(I)Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.convertXNIQNametoJavaxQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Ljavax/xml/namespace/QName;
            areturn
         2: .line 742
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 743
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 744
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 745
            ldc "valid for getAttributeName()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 742
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    7     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getAttributeLocalName(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 755
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 756
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLocalName:(I)Ljava/lang/String;
            areturn
         2: .line 758
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            invokespecial java.lang.IllegalStateException.<init>:()V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    3     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getAttributeNamespace(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 771
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 772
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getURI:(I)Ljava/lang/String;
            areturn
         2: .line 774
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 775
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 776
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 777
            ldc "valid for getAttributeNamespace()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 774
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    7     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getAttributePrefix(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 791
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 792
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getPrefix:(I)Ljava/lang/String;
            areturn
         2: .line 794
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 795
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 796
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 797
            ldc "valid for getAttributePrefix()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 794
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    7     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public javax.xml.namespace.QName getAttributeQName(int);
    descriptor: (I)Ljavax/xml/namespace/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 810
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 4
         1: .line 812
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getLocalName:(I)Ljava/lang/String;
            astore 2 /* localName */
        start local 2 // java.lang.String localName
         2: .line 813
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getURI:(I)Ljava/lang/String;
            astore 3 /* uri */
        start local 3 // java.lang.String uri
         3: .line 814
            new javax.xml.namespace.QName
            dup
            aload 3 /* uri */
            aload 2 /* localName */
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 3 // java.lang.String uri
        end local 2 // java.lang.String localName
         4: .line 816
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         5: .line 817
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 818
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         7: .line 819
            ldc "valid for getAttributeQName()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         8: .line 816
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    9     0       this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    9     1      index  I
            2    4     2  localName  Ljava/lang/String;
            3    4     3        uri  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getAttributeType(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 832
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 833
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getType:(I)Ljava/lang/String;
            areturn
         2: .line 835
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 836
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 837
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 838
            ldc "valid for getAttributeType()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 835
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    7     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getAttributeValue(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 852
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 853
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getValue:(I)Ljava/lang/String;
            areturn
         2: .line 855
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 856
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 857
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 858
            ldc "valid for getAttributeValue()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 855
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    7     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getAttributeValue(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=3
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.lang.String namespaceURI
        start local 2 // java.lang.String localName
         0: .line 870
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 9
         1: .line 871
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            astore 3 /* attributes */
        start local 3 // com.sun.org.apache.xerces.internal.util.XMLAttributesImpl attributes
         2: .line 872
            aload 1 /* namespaceURI */
            ifnonnull 4
         3: .line 873
            aload 3 /* attributes */
            aload 3 /* attributes */
            aload 2 /* localName */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getIndexByLocalName:(Ljava/lang/String;)I
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesImpl.getValue:(I)Ljava/lang/String;
            areturn
         4: .line 875
      StackMap locals: com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
         5: .line 876
            aload 1 /* namespaceURI */
            invokevirtual java.lang.String.length:()I
            ifne 6
            aconst_null
            goto 7
      StackMap locals:
      StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl
         6: aload 1 /* namespaceURI */
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl java.lang.String java.lang.String com.sun.org.apache.xerces.internal.util.XMLAttributesImpl
      StackMap stack: com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl java.lang.String
         7: aload 2 /* localName */
         8: .line 875
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.getValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 3 // com.sun.org.apache.xerces.internal.util.XMLAttributesImpl attributes
         9: .line 880
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        10: .line 881
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        11: .line 882
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        12: .line 883
            ldc "valid for getAttributeValue()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        13: .line 880
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   14     0          this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   14     1  namespaceURI  Ljava/lang/String;
            0   14     2     localName  Ljava/lang/String;
            2    9     3    attributes  Lcom/sun/org/apache/xerces/internal/util/XMLAttributesImpl;
    MethodParameters:
              Name  Flags
      namespaceURI  
      localName     

  public java.lang.String getElementText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 898
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventType:()I
            iconst_1
            if_icmpeq 4
         1: .line 899
            new javax.xml.stream.XMLStreamException
            dup
         2: .line 900
            ldc "parser must be on START_ELEMENT to read next text"
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
         3: .line 899
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;)V
            athrow
         4: .line 902
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next:()I
            istore 1 /* eventType */
        start local 1 // int eventType
         5: .line 903
            new java.lang.StringBuilder
            dup
            invokespecial java.lang.StringBuilder.<init>:()V
            astore 2 /* content */
        start local 2 // java.lang.StringBuilder content
         6: .line 904
            goto 27
         7: .line 905
      StackMap locals: int java.lang.StringBuilder
      StackMap stack:
            iload 1 /* eventType */
            iconst_4
            if_icmpeq 11
         8: .line 906
            iload 1 /* eventType */
            bipush 12
            if_icmpeq 11
         9: .line 907
            iload 1 /* eventType */
            bipush 6
            if_icmpeq 11
        10: .line 908
            iload 1 /* eventType */
            bipush 9
            if_icmpne 13
        11: .line 909
      StackMap locals:
      StackMap stack:
            aload 2 /* content */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getText:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            pop
        12: .line 910
            goto 26
      StackMap locals:
      StackMap stack:
        13: iload 1 /* eventType */
            iconst_3
            if_icmpeq 26
        14: .line 911
            iload 1 /* eventType */
            iconst_5
            if_icmpeq 26
        15: .line 913
            iload 1 /* eventType */
            bipush 8
            if_icmpne 19
        16: .line 914
            new javax.xml.stream.XMLStreamException
            dup
        17: .line 915
            ldc "unexpected end of document when reading element text content"
        18: .line 914
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;)V
            athrow
        19: .line 916
      StackMap locals:
      StackMap stack:
            iload 1 /* eventType */
            iconst_1
            if_icmpne 23
        20: .line 917
            new javax.xml.stream.XMLStreamException
            dup
            ldc "elementGetText() function expects text only elment but START_ELEMENT was encountered."
        21: .line 918
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
        22: .line 917
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;)V
            athrow
        23: .line 920
      StackMap locals:
      StackMap stack:
            new javax.xml.stream.XMLStreamException
            dup
        24: .line 921
            new java.lang.StringBuilder
            dup
            ldc "Unexpected event type "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 1 /* eventType */
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
        25: .line 920
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;)V
            athrow
        26: .line 923
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next:()I
            istore 1 /* eventType */
        27: .line 904
      StackMap locals:
      StackMap stack:
            iload 1 /* eventType */
            iconst_2
            if_icmpne 7
        28: .line 925
            aload 2 /* content */
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 2 // java.lang.StringBuilder content
        end local 1 // int eventType
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   29     0       this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            5   29     1  eventType  I
            6   29     2    content  Ljava/lang/StringBuilder;
    Exceptions:
      throws javax.xml.stream.XMLStreamException

  public javax.xml.stream.Location getLocation();
    descriptor: ()Ljavax/xml/stream/Location;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 935
            new com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl$1
            dup
            aload 0 /* this */
            invokespecial com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl$1.<init>:(Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;)V
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public javax.xml.namespace.QName getName();
    descriptor: ()Ljavax/xml/namespace/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 992
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpne 2
         1: .line 993
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getElementQName:()Lcom/sun/org/apache/xerces/internal/xni/QName;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.convertXNIQNametoJavaxQName:(Lcom/sun/org/apache/xerces/internal/xni/QName;)Ljavax/xml/namespace/QName;
            areturn
         2: .line 995
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Illegal to call getName() when event type is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 996
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc "."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 997
            ldc " Valid states are "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 998
            iconst_2
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 995
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public javax.xml.namespace.NamespaceContext getNamespaceContext();
    descriptor: ()Ljavax/xml/namespace/NamespaceContext;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1010
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fNamespaceContextWrapper:Lcom/sun/org/apache/xerces/internal/util/NamespaceContextWrapper;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int getNamespaceCount();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1028
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpeq 2
         1: .line 1029
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 13
            if_icmpne 3
         2: .line 1030
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixCount:()I
            ireturn
         3: .line 1032
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current event state is "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 1033
            ldc " is not among the states "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 1034
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_2
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 1035
            bipush 13
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         7: .line 1036
            ldc " valid for getNamespaceCount()."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         8: .line 1032
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public java.lang.String getNamespacePrefix(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 1050
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpeq 2
         1: .line 1051
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 13
            if_icmpne 6
         2: .line 1053
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            iload 1 /* index */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixAt:(I)Ljava/lang/String;
            astore 2 /* prefix */
        start local 2 // java.lang.String prefix
         3: .line 1054
            aload 2 /* prefix */
            ldc ""
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 4
            aconst_null
            goto 5
      StackMap locals: java.lang.String
      StackMap stack:
         4: aload 2 /* prefix */
      StackMap locals:
      StackMap stack: java.lang.String
         5: areturn
        end local 2 // java.lang.String prefix
         6: .line 1056
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         7: .line 1057
            ldc " is not among the states "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         8: .line 1058
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_2
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         9: .line 1059
            bipush 13
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        10: .line 1060
            ldc " valid for getNamespacePrefix()."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        11: .line 1056
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   12     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   12     1   index  I
            3    6     2  prefix  Ljava/lang/String;
    MethodParameters:
       Name  Flags
      index  

  public java.lang.String getNamespaceURI(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 1073
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_2
            if_icmpeq 2
         1: .line 1074
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 13
            if_icmpne 5
         2: .line 1076
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
         3: .line 1077
            iload 1 /* index */
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getDeclaredPrefixAt:(I)Ljava/lang/String;
         4: .line 1076
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            areturn
         5: .line 1079
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 1080
            ldc " is not among the states "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         7: .line 1081
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_2
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         8: .line 1082
            bipush 13
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         9: .line 1083
            ldc " valid for getNamespaceURI()."
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        10: .line 1079
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   11     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   11     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public java.lang.Object getProperty(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.lang.String name
         0: .line 1096
            aload 1 /* name */
            ifnonnull 2
         1: .line 1097
            new java.lang.IllegalArgumentException
            dup
            invokespecial java.lang.IllegalArgumentException.<init>:()V
            athrow
         2: .line 1099
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            ifnull 8
         3: .line 1100
            aload 1 /* name */
            ldc "javax.xml.stream.notations"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 5
         4: .line 1101
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getNotationDecls:()Ljava/util/List;
            areturn
         5: .line 1102
      StackMap locals:
      StackMap stack:
            aload 1 /* name */
            ldc "javax.xml.stream.entities"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifeq 7
         6: .line 1103
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEntityDecls:()Ljava/util/List;
            areturn
         7: .line 1105
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            aload 1 /* name */
            invokevirtual com.sun.org.apache.xerces.internal.impl.PropertyManager.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
         8: .line 1108
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // java.lang.String name
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    9     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    9     1  name  Ljava/lang/String;
    Exceptions:
      throws java.lang.IllegalArgumentException
    MethodParameters:
      Name  Flags
      name  

  public java.lang.String getText();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1122
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 2
         1: .line 1123
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 6
            if_icmpne 3
         2: .line 1126
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            areturn
         3: .line 1127
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 9
            if_icmpne 16
         4: .line 1128
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getEntityName:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         5: .line 1129
            aload 1 /* name */
            ifnull 15
         6: .line 1130
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.foundBuiltInRefs:Z
            ifeq 8
         7: .line 1131
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            invokevirtual com.sun.org.apache.xerces.internal.xni.XMLString.toString:()Ljava/lang/String;
            areturn
         8: .line 1134
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getEntityStore:()Lcom/sun/xml/internal/stream/XMLEntityStorage;
            astore 2 /* entityStore */
        start local 2 // com.sun.xml.internal.stream.XMLEntityStorage entityStore
         9: .line 1135
            aload 2 /* entityStore */
            aload 1 /* name */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.getEntity:(Ljava/lang/String;)Lcom/sun/xml/internal/stream/Entity;
            astore 3 /* en */
        start local 3 // com.sun.xml.internal.stream.Entity en
        10: .line 1136
            aload 3 /* en */
            ifnonnull 12
        11: .line 1137
            aconst_null
            areturn
        12: .line 1139
      StackMap locals: com.sun.xml.internal.stream.XMLEntityStorage com.sun.xml.internal.stream.Entity
      StackMap stack:
            aload 3 /* en */
            invokevirtual com.sun.xml.internal.stream.Entity.isExternal:()Z
            ifeq 14
        13: .line 1140
            aload 3 /* en */
            checkcast com.sun.xml.internal.stream.Entity$ExternalEntity
            getfield com.sun.xml.internal.stream.Entity$ExternalEntity.entityLocation:Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            areturn
        14: .line 1142
      StackMap locals:
      StackMap stack:
            aload 3 /* en */
            checkcast com.sun.xml.internal.stream.Entity$InternalEntity
            getfield com.sun.xml.internal.stream.Entity$InternalEntity.text:Ljava/lang/String;
            areturn
        end local 3 // com.sun.xml.internal.stream.Entity en
        end local 2 // com.sun.xml.internal.stream.XMLEntityStorage entityStore
        15: .line 1145
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 1 // java.lang.String name
        16: .line 1147
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 11
            if_icmpne 22
        17: .line 1148
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
            ifnull 19
        18: .line 1149
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
            areturn
        19: .line 1151
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getDTDDecl:()Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;
            astore 1 /* tmpBuffer */
        start local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer tmpBuffer
        20: .line 1152
            aload 0 /* this */
            aload 1 /* tmpBuffer */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLStringBuffer.toString:()Ljava/lang/String;
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
        21: .line 1153
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fDTDDecl:Ljava/lang/String;
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.util.XMLStringBuffer tmpBuffer
        22: .line 1155
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        23: .line 1156
            ldc " is not among the states"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_4
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        24: .line 1157
            iconst_5
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        25: .line 1158
            bipush 12
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        26: .line 1159
            bipush 6
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        27: .line 1160
            bipush 9
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        28: .line 1161
            bipush 11
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " valid for getText() "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        29: .line 1155
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   30     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            5   16     1         name  Ljava/lang/String;
            9   15     2  entityStore  Lcom/sun/xml/internal/stream/XMLEntityStorage;
           10   15     3           en  Lcom/sun/xml/internal/stream/Entity;
           20   22     1    tmpBuffer  Lcom/sun/org/apache/xerces/internal/util/XMLStringBuffer;

  public void require(int, java.lang.String, java.lang.String);
    descriptor: (ILjava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int type
        start local 2 // java.lang.String namespaceURI
        start local 3 // java.lang.String localName
         0: .line 1177
            iload 1 /* type */
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            if_icmpeq 4
         1: .line 1178
            new javax.xml.stream.XMLStreamException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Event type "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 1 /* type */
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " specified did "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         2: .line 1179
            ldc "not match with current parser event "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         3: .line 1178
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;)V
            athrow
         4: .line 1181
      StackMap locals:
      StackMap stack:
            aload 2 /* namespaceURI */
            ifnull 8
            aload 2 /* namespaceURI */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getNamespaceURI:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 8
         5: .line 1182
            new javax.xml.stream.XMLStreamException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Namespace URI "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 2 /* namespaceURI */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " specified did not match "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         6: .line 1183
            ldc "with current namespace URI"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         7: .line 1182
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;)V
            athrow
         8: .line 1185
      StackMap locals:
      StackMap stack:
            aload 3 /* localName */
            ifnull 12
            aload 3 /* localName */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocalName:()Ljava/lang/String;
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 12
         9: .line 1186
            new javax.xml.stream.XMLStreamException
            dup
            new java.lang.StringBuilder
            dup
            ldc "LocalName "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 3 /* localName */
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " specified did not match with "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        10: .line 1187
            ldc "current local name"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        11: .line 1186
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;)V
            athrow
        12: .line 1189
      StackMap locals:
      StackMap stack:
            return
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceURI
        end local 1 // int type
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   13     0          this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   13     1          type  I
            0   13     2  namespaceURI  Ljava/lang/String;
            0   13     3     localName  Ljava/lang/String;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
              Name  Flags
      type          
      namespaceURI  
      localName     

  public int getTextCharacters(int, char[], int, int);
    descriptor: (I[CII)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=5
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int sourceStart
        start local 2 // char[] target
        start local 3 // int targetStart
        start local 4 // int length
         0: .line 1240
            aload 2 /* target */
            ifnonnull 2
         1: .line 1241
            new java.lang.NullPointerException
            dup
            ldc "target char array can't be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1244
      StackMap locals:
      StackMap stack:
            iload 3 /* targetStart */
            iflt 4
            iload 4 /* length */
            iflt 4
            iload 1 /* sourceStart */
            iflt 4
            iload 3 /* targetStart */
            aload 2 /* target */
            arraylength
            if_icmpge 4
         3: .line 1245
            iload 3 /* targetStart */
            iload 4 /* length */
            iadd
            aload 2 /* target */
            arraylength
            if_icmple 5
         4: .line 1246
      StackMap locals:
      StackMap stack:
            new java.lang.IndexOutOfBoundsException
            dup
            invokespecial java.lang.IndexOutOfBoundsException.<init>:()V
            athrow
         5: .line 1251
      StackMap locals:
      StackMap stack:
            iconst_0
            istore 5 /* copiedLength */
        start local 5 // int copiedLength
         6: .line 1253
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getTextLength:()I
            iload 1 /* sourceStart */
            isub
            istore 6 /* available */
        start local 6 // int available
         7: .line 1254
            iload 6 /* available */
            ifge 9
         8: .line 1255
            new java.lang.IndexOutOfBoundsException
            dup
            ldc "sourceStart is greater thannumber of characters associated with this event"
            invokespecial java.lang.IndexOutOfBoundsException.<init>:(Ljava/lang/String;)V
            athrow
         9: .line 1258
      StackMap locals: int int
      StackMap stack:
            iload 6 /* available */
            iload 4 /* length */
            if_icmpge 12
        10: .line 1259
            iload 6 /* available */
            istore 5 /* copiedLength */
        11: .line 1260
            goto 13
        12: .line 1261
      StackMap locals:
      StackMap stack:
            iload 4 /* length */
            istore 5 /* copiedLength */
        13: .line 1264
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getTextCharacters:()[C
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getTextStart:()I
            iload 1 /* sourceStart */
            iadd
            aload 2 /* target */
            iload 3 /* targetStart */
            iload 5 /* copiedLength */
            invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
        14: .line 1265
            iload 5 /* copiedLength */
            ireturn
        end local 6 // int available
        end local 5 // int copiedLength
        end local 4 // int length
        end local 3 // int targetStart
        end local 2 // char[] target
        end local 1 // int sourceStart
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   15     0          this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0   15     1   sourceStart  I
            0   15     2        target  [C
            0   15     3   targetStart  I
            0   15     4        length  I
            6   15     5  copiedLength  I
            7   15     6     available  I
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      sourceStart  
      target       
      targetStart  
      length       

  public boolean hasText();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1276
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpeq 2
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_5
            if_icmpeq 2
         1: .line 1277
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 12
            if_icmpne 4
         2: .line 1278
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getCharacterData:()Lcom/sun/org/apache/xerces/internal/xni/XMLString;
            getfield com.sun.org.apache.xerces.internal.xni.XMLString.length:I
            ifle 3
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_0
            ireturn
         4: .line 1279
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 9
            if_icmpne 19
         5: .line 1280
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getEntityName:()Ljava/lang/String;
            astore 1 /* name */
        start local 1 // java.lang.String name
         6: .line 1281
            aload 1 /* name */
            ifnull 18
         7: .line 1282
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.foundBuiltInRefs:Z
            ifeq 9
         8: .line 1283
            iconst_1
            ireturn
         9: .line 1286
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getEntityStore:()Lcom/sun/xml/internal/stream/XMLEntityStorage;
            astore 2 /* entityStore */
        start local 2 // com.sun.xml.internal.stream.XMLEntityStorage entityStore
        10: .line 1287
            aload 2 /* entityStore */
            aload 1 /* name */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.getEntity:(Ljava/lang/String;)Lcom/sun/xml/internal/stream/Entity;
            astore 3 /* en */
        start local 3 // com.sun.xml.internal.stream.Entity en
        11: .line 1288
            aload 3 /* en */
            ifnonnull 13
        12: .line 1289
            iconst_0
            ireturn
        13: .line 1291
      StackMap locals: com.sun.xml.internal.stream.XMLEntityStorage com.sun.xml.internal.stream.Entity
      StackMap stack:
            aload 3 /* en */
            invokevirtual com.sun.xml.internal.stream.Entity.isExternal:()Z
            ifeq 16
        14: .line 1292
            aload 3 /* en */
            checkcast com.sun.xml.internal.stream.Entity$ExternalEntity
            getfield com.sun.xml.internal.stream.Entity$ExternalEntity.entityLocation:Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            invokeinterface com.sun.org.apache.xerces.internal.xni.XMLResourceIdentifier.getExpandedSystemId:()Ljava/lang/String;
            ifnull 15
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
        15: iconst_0
            ireturn
        16: .line 1294
      StackMap locals:
      StackMap stack:
            aload 3 /* en */
            checkcast com.sun.xml.internal.stream.Entity$InternalEntity
            getfield com.sun.xml.internal.stream.Entity$InternalEntity.text:Ljava/lang/String;
            ifnull 17
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
        17: iconst_0
            ireturn
        end local 3 // com.sun.xml.internal.stream.Entity en
        end local 2 // com.sun.xml.internal.stream.XMLEntityStorage entityStore
        18: .line 1297
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 1 // java.lang.String name
        19: .line 1299
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 11
            if_icmpne 21
        20: .line 1300
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fSeenDoctypeDecl:Z
            ireturn
        21: .line 1302
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            6   19     1         name  Ljava/lang/String;
           10   18     2  entityStore  Lcom/sun/xml/internal/stream/XMLEntityStorage;
           11   18     3           en  Lcom/sun/xml/internal/stream/Entity;

  public boolean isAttributeSpecified(int);
    descriptor: (I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // int index
         0: .line 1315
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_1
            if_icmpeq 1
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 10
            if_icmpne 2
         1: .line 1316
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getAttributeIterator:()Lcom/sun/org/apache/xerces/internal/util/XMLAttributesIteratorImpl;
            iload 1 /* index */
            invokevirtual com.sun.org.apache.xerces.internal.util.XMLAttributesIteratorImpl.isSpecified:(I)Z
            ireturn
         2: .line 1318
      StackMap locals:
      StackMap stack:
            new java.lang.IllegalStateException
            dup
            new java.lang.StringBuilder
            dup
            ldc "Current state is not among the states "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         3: .line 1319
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            ldc " , "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         4: .line 1320
            bipush 10
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 1321
            ldc "valid for isAttributeSpecified()"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
         6: .line 1318
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
        end local 1 // int index
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    7     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    7     1  index  I
    MethodParameters:
       Name  Flags
      index  

  public boolean isCharacters();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1331
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            iconst_4
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public int nextTag();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1346
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next:()I
            istore 1 /* eventType */
        start local 1 // int eventType
         1: .line 1347
            goto 3
         2: .line 1353
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next:()I
            istore 1 /* eventType */
         3: .line 1347
      StackMap locals:
      StackMap stack:
            iload 1 /* eventType */
            iconst_4
            if_icmpne 4
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.isWhiteSpace:()Z
            ifne 2
         4: .line 1348
      StackMap locals:
      StackMap stack:
            iload 1 /* eventType */
            bipush 12
            if_icmpne 5
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.isWhiteSpace:()Z
            ifne 2
         5: .line 1350
      StackMap locals:
      StackMap stack:
            iload 1 /* eventType */
            bipush 6
            if_icmpeq 2
         6: .line 1351
            iload 1 /* eventType */
            iconst_3
            if_icmpeq 2
         7: .line 1352
            iload 1 /* eventType */
            iconst_5
            if_icmpeq 2
         8: .line 1356
            iload 1 /* eventType */
            iconst_1
            if_icmpeq 16
            iload 1 /* eventType */
            iconst_2
            if_icmpeq 16
         9: .line 1357
            new javax.xml.stream.XMLStreamException
            dup
        10: .line 1358
            new java.lang.StringBuilder
            dup
            ldc "found: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            iload 1 /* eventType */
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        11: .line 1359
            ldc ", expected "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_1
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        12: .line 1360
            ldc " or "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            iconst_2
            invokestatic com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getEventTypeString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        13: .line 1358
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        14: .line 1361
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.getLocation:()Ljavax/xml/stream/Location;
        15: .line 1357
            invokespecial javax.xml.stream.XMLStreamException.<init>:(Ljava/lang/String;Ljavax/xml/stream/Location;)V
            athrow
        16: .line 1364
      StackMap locals:
      StackMap stack:
            iload 1 /* eventType */
            ireturn
        end local 1 // int eventType
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   17     0       this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            1   17     1  eventType  I
    Exceptions:
      throws javax.xml.stream.XMLStreamException

  public boolean standaloneSet();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1375
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.standaloneSet:()Z
            ireturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  public javax.xml.namespace.QName convertXNIQNametoJavaxQName(com.sun.org.apache.xerces.internal.xni.QName);
    descriptor: (Lcom/sun/org/apache/xerces/internal/xni/QName;)Ljavax/xml/namespace/QName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // com.sun.org.apache.xerces.internal.xni.QName qname
         0: .line 1384
            aload 1 /* qname */
            ifnonnull 2
         1: .line 1385
            aconst_null
            areturn
         2: .line 1388
      StackMap locals:
      StackMap stack:
            aload 1 /* qname */
            getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
            ifnonnull 4
         3: .line 1389
            new javax.xml.namespace.QName
            dup
            aload 1 /* qname */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 1 /* qname */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
         4: .line 1391
      StackMap locals:
      StackMap stack:
            new javax.xml.namespace.QName
            dup
            aload 1 /* qname */
            getfield com.sun.org.apache.xerces.internal.xni.QName.uri:Ljava/lang/String;
            aload 1 /* qname */
            getfield com.sun.org.apache.xerces.internal.xni.QName.localpart:Ljava/lang/String;
            aload 1 /* qname */
            getfield com.sun.org.apache.xerces.internal.xni.QName.prefix:Ljava/lang/String;
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 1 // com.sun.org.apache.xerces.internal.xni.QName qname
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    5     0   this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    5     1  qname  Lcom/sun/org/apache/xerces/internal/xni/QName;
    MethodParameters:
       Name  Flags
      qname  

  public java.lang.String getNamespaceURI(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // java.lang.String prefix
         0: .line 1415
            aload 1 /* prefix */
            ifnonnull 2
         1: .line 1416
            new java.lang.IllegalArgumentException
            dup
            ldc "prefix cannot be null."
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 1420
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.getNamespaceContext:()Lcom/sun/org/apache/xerces/internal/xni/NamespaceContext;
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
            aload 1 /* prefix */
            invokevirtual com.sun.org.apache.xerces.internal.util.SymbolTable.addSymbol:(Ljava/lang/String;)Ljava/lang/String;
            invokeinterface com.sun.org.apache.xerces.internal.xni.NamespaceContext.getURI:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    3     1  prefix  Ljava/lang/String;
    MethodParameters:
        Name  Flags
      prefix  

  protected void setPropertyManager(com.sun.org.apache.xerces.internal.impl.PropertyManager);
    descriptor: (Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
        start local 1 // com.sun.org.apache.xerces.internal.impl.PropertyManager propertyManager
         0: .line 1425
            aload 0 /* this */
            aload 1 /* propertyManager */
            putfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
         1: .line 1427
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            ldc "stax-properties"
            aload 1 /* propertyManager */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
         2: .line 1428
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            aload 1 /* propertyManager */
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.setPropertyManager:(Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;)V
         3: .line 1429
            return
        end local 1 // com.sun.org.apache.xerces.internal.impl.PropertyManager propertyManager
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    4     0             this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            0    4     1  propertyManager  Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
    MethodParameters:
                 Name  Flags
      propertyManager  

  protected com.sun.org.apache.xerces.internal.impl.PropertyManager getPropertyManager();
    descriptor: ()Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1435
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fPropertyManager:Lcom/sun/org/apache/xerces/internal/impl/PropertyManager;
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;

  static void pr(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String str
         0: .line 1439
            getstatic java.lang.System.out:Ljava/io/PrintStream;
            aload 0 /* str */
            invokevirtual java.io.PrintStream.println:(Ljava/lang/String;)V
         1: .line 1440
            return
        end local 0 // java.lang.String str
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0   str  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      str   

  protected java.util.List<javax.xml.stream.events.EntityDeclaration> getEntityDecls();
    descriptor: ()Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=9, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1443
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 11
            if_icmpne 21
         1: .line 1444
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEntityManager:Lcom/sun/org/apache/xerces/internal/impl/XMLEntityManager;
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLEntityManager.getEntityStore:()Lcom/sun/xml/internal/stream/XMLEntityStorage;
            astore 1 /* entityStore */
        start local 1 // com.sun.xml.internal.stream.XMLEntityStorage entityStore
         2: .line 1445
            aconst_null
            astore 2 /* list */
        start local 2 // java.util.ArrayList list
         3: .line 1446
            aload 1 /* entityStore */
            invokevirtual com.sun.xml.internal.stream.XMLEntityStorage.getEntities:()Ljava/util/Map;
            astore 3 /* entities */
        start local 3 // java.util.Map entities
         4: .line 1447
            aload 3 /* entities */
            invokeinterface java.util.Map.size:()I
            ifle 20
         5: .line 1448
            aconst_null
            astore 4 /* decl */
        start local 4 // com.sun.xml.internal.stream.events.EntityDeclarationImpl decl
         6: .line 1449
            new java.util.ArrayList
            dup
            aload 3 /* entities */
            invokeinterface java.util.Map.size:()I
            invokespecial java.util.ArrayList.<init>:(I)V
            astore 2 /* list */
         7: .line 1450
            aload 3 /* entities */
            invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
            invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
            astore 6
            goto 19
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl com.sun.xml.internal.stream.XMLEntityStorage java.util.ArrayList java.util.Map com.sun.xml.internal.stream.events.EntityDeclarationImpl top java.util.Iterator
      StackMap stack:
         8: aload 6
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast java.util.Map$Entry
            astore 5 /* entry */
        start local 5 // java.util.Map$Entry entry
         9: .line 1451
            aload 5 /* entry */
            invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
            checkcast java.lang.String
            astore 7 /* key */
        start local 7 // java.lang.String key
        10: .line 1452
            aload 5 /* entry */
            invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.stream.Entity
            astore 8 /* en */
        start local 8 // com.sun.xml.internal.stream.Entity en
        11: .line 1453
            new com.sun.xml.internal.stream.events.EntityDeclarationImpl
            dup
            invokespecial com.sun.xml.internal.stream.events.EntityDeclarationImpl.<init>:()V
            astore 4 /* decl */
        12: .line 1454
            aload 4 /* decl */
            aload 7 /* key */
            invokevirtual com.sun.xml.internal.stream.events.EntityDeclarationImpl.setEntityName:(Ljava/lang/String;)V
        13: .line 1455
            aload 8 /* en */
            invokevirtual com.sun.xml.internal.stream.Entity.isExternal:()Z
            ifeq 17
        14: .line 1456
            aload 4 /* decl */
            aload 8 /* en */
            checkcast com.sun.xml.internal.stream.Entity$ExternalEntity
            getfield com.sun.xml.internal.stream.Entity$ExternalEntity.entityLocation:Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;
            invokevirtual com.sun.xml.internal.stream.events.EntityDeclarationImpl.setXMLResourceIdentifier:(Lcom/sun/org/apache/xerces/internal/xni/XMLResourceIdentifier;)V
        15: .line 1457
            aload 4 /* decl */
            aload 8 /* en */
            checkcast com.sun.xml.internal.stream.Entity$ExternalEntity
            getfield com.sun.xml.internal.stream.Entity$ExternalEntity.notation:Ljava/lang/String;
            invokevirtual com.sun.xml.internal.stream.events.EntityDeclarationImpl.setNotationName:(Ljava/lang/String;)V
        16: .line 1458
            goto 18
        17: .line 1459
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl com.sun.xml.internal.stream.XMLEntityStorage java.util.ArrayList java.util.Map com.sun.xml.internal.stream.events.EntityDeclarationImpl java.util.Map$Entry java.util.Iterator java.lang.String com.sun.xml.internal.stream.Entity
      StackMap stack:
            aload 4 /* decl */
            aload 8 /* en */
            checkcast com.sun.xml.internal.stream.Entity$InternalEntity
            getfield com.sun.xml.internal.stream.Entity$InternalEntity.text:Ljava/lang/String;
            invokevirtual com.sun.xml.internal.stream.events.EntityDeclarationImpl.setEntityReplacementText:(Ljava/lang/String;)V
        18: .line 1461
      StackMap locals:
      StackMap stack:
            aload 2 /* list */
            aload 4 /* decl */
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 8 // com.sun.xml.internal.stream.Entity en
        end local 7 // java.lang.String key
        end local 5 // java.util.Map$Entry entry
        19: .line 1450
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl com.sun.xml.internal.stream.XMLEntityStorage java.util.ArrayList java.util.Map com.sun.xml.internal.stream.events.EntityDeclarationImpl top java.util.Iterator
      StackMap stack:
            aload 6
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 8
        end local 4 // com.sun.xml.internal.stream.events.EntityDeclarationImpl decl
        20: .line 1464
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl com.sun.xml.internal.stream.XMLEntityStorage java.util.ArrayList java.util.Map
      StackMap stack:
            aload 2 /* list */
            areturn
        end local 3 // java.util.Map entities
        end local 2 // java.util.ArrayList list
        end local 1 // com.sun.xml.internal.stream.XMLEntityStorage entityStore
        21: .line 1466
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   22     0         this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            2   21     1  entityStore  Lcom/sun/xml/internal/stream/XMLEntityStorage;
            3   21     2         list  Ljava/util/ArrayList<Ljavax/xml/stream/events/EntityDeclaration;>;
            4   21     3     entities  Ljava/util/Map<Ljava/lang/String;Lcom/sun/xml/internal/stream/Entity;>;
            6   20     4         decl  Lcom/sun/xml/internal/stream/events/EntityDeclarationImpl;
            9   19     5        entry  Ljava/util/Map$Entry<Ljava/lang/String;Lcom/sun/xml/internal/stream/Entity;>;
           10   19     7          key  Ljava/lang/String;
           11   19     8           en  Lcom/sun/xml/internal/stream/Entity;
    Signature: ()Ljava/util/List<Ljavax/xml/stream/events/EntityDeclaration;>;

  protected java.util.List<javax.xml.stream.events.NotationDeclaration> getNotationDecls();
    descriptor: ()Ljava/util/List;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=6, args_size=1
        start local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
         0: .line 1470
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fEventType:I
            bipush 11
            if_icmpne 14
         1: .line 1471
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fDTDScanner:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner;
            ifnonnull 3
         2: .line 1472
            aconst_null
            areturn
         3: .line 1474
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.fScanner:Lcom/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl;
            getfield com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.fDTDScanner:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDTDScanner;
            checkcast com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl
            invokevirtual com.sun.org.apache.xerces.internal.impl.XMLDTDScannerImpl.getGrammar:()Lcom/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar;
            astore 1 /* grammar */
        start local 1 // com.sun.xml.internal.stream.dtd.nonvalidating.DTDGrammar grammar
         4: .line 1475
            aload 1 /* grammar */
            ifnonnull 6
         5: .line 1476
            aconst_null
            areturn
         6: .line 1478
      StackMap locals: com.sun.xml.internal.stream.dtd.nonvalidating.DTDGrammar
      StackMap stack:
            aload 1 /* grammar */
            invokevirtual com.sun.xml.internal.stream.dtd.nonvalidating.DTDGrammar.getNotationDecls:()Ljava/util/List;
            astore 2 /* notations */
        start local 2 // java.util.List notations
         7: .line 1479
            new java.util.ArrayList
            dup
            invokespecial java.util.ArrayList.<init>:()V
            astore 3 /* list */
        start local 3 // java.util.ArrayList list
         8: .line 1480
            aload 2 /* notations */
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            astore 5
            goto 12
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl com.sun.xml.internal.stream.dtd.nonvalidating.DTDGrammar java.util.List java.util.ArrayList top java.util.Iterator
      StackMap stack:
         9: aload 5
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast com.sun.xml.internal.stream.dtd.nonvalidating.XMLNotationDecl
            astore 4 /* notation */
        start local 4 // com.sun.xml.internal.stream.dtd.nonvalidating.XMLNotationDecl notation
        10: .line 1481
            aload 4 /* notation */
            ifnull 12
        11: .line 1482
            aload 3 /* list */
            new com.sun.xml.internal.stream.events.NotationDeclarationImpl
            dup
            aload 4 /* notation */
            invokespecial com.sun.xml.internal.stream.events.NotationDeclarationImpl.<init>:(Lcom/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl;)V
            invokevirtual java.util.ArrayList.add:(Ljava/lang/Object;)Z
            pop
        end local 4 // com.sun.xml.internal.stream.dtd.nonvalidating.XMLNotationDecl notation
        12: .line 1480
      StackMap locals:
      StackMap stack:
            aload 5
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 9
        13: .line 1485
            aload 3 /* list */
            areturn
        end local 3 // java.util.ArrayList list
        end local 2 // java.util.List notations
        end local 1 // com.sun.xml.internal.stream.dtd.nonvalidating.DTDGrammar grammar
        14: .line 1487
      StackMap locals: com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl
      StackMap stack:
            aconst_null
            areturn
        end local 0 // com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Lcom/sun/org/apache/xerces/internal/impl/XMLStreamReaderImpl;
            4   14     1    grammar  Lcom/sun/xml/internal/stream/dtd/nonvalidating/DTDGrammar;
            7   14     2  notations  Ljava/util/List<Lcom/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl;>;
            8   14     3       list  Ljava/util/ArrayList<Ljavax/xml/stream/events/NotationDeclaration;>;
           10   12     4   notation  Lcom/sun/xml/internal/stream/dtd/nonvalidating/XMLNotationDecl;
    Signature: ()Ljava/util/List<Ljavax/xml/stream/events/NotationDeclaration;>;
}
SourceFile: "XMLStreamReaderImpl.java"
NestMembers:
  com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl$1
InnerClasses:
  protected abstract Driver = com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Driver of com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
  com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl$1
  public ExternalEntity = com.sun.xml.internal.stream.Entity$ExternalEntity of com.sun.xml.internal.stream.Entity
  public InternalEntity = com.sun.xml.internal.stream.Entity$InternalEntity of com.sun.xml.internal.stream.Entity
  public ScannedEntity = com.sun.xml.internal.stream.Entity$ScannedEntity of com.sun.xml.internal.stream.Entity
  public abstract Entry = java.util.Map$Entry of java.util.Map