public class com.ctc.wstx.dtd.DTDSchemaFactory extends org.codehaus.stax2.validation.XMLValidationSchemaFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.ctc.wstx.dtd.DTDSchemaFactory
  super_class: org.codehaus.stax2.validation.XMLValidationSchemaFactory
{
  static final com.ctc.wstx.util.SymbolTable mRootSymbols;
    descriptor: Lcom/ctc/wstx/util/SymbolTable;
    flags: (0x0018) ACC_STATIC, ACC_FINAL

  protected final com.ctc.wstx.api.ValidatorConfig mSchemaConfig;
    descriptor: Lcom/ctc/wstx/api/ValidatorConfig;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  protected final com.ctc.wstx.api.ReaderConfig mReaderConfig;
    descriptor: Lcom/ctc/wstx/api/ReaderConfig;
    flags: (0x0014) ACC_PROTECTED, ACC_FINAL

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 56
            invokestatic com.ctc.wstx.util.DefaultXmlSymbolTable.getInstance:()Lcom/ctc/wstx/util/SymbolTable;
            putstatic com.ctc.wstx.dtd.DTDSchemaFactory.mRootSymbols:Lcom/ctc/wstx/util/SymbolTable;
         1: .line 58
            getstatic com.ctc.wstx.dtd.DTDSchemaFactory.mRootSymbols:Lcom/ctc/wstx/util/SymbolTable;
            iconst_1
            invokevirtual com.ctc.wstx.util.SymbolTable.setInternStrings:(Z)V
         2: .line 59
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
         0: .line 74
            aload 0 /* this */
            ldc "http://www.w3.org/XML/1998/namespace"
            invokespecial org.codehaus.stax2.validation.XMLValidationSchemaFactory.<init>:(Ljava/lang/String;)V
         1: .line 75
            aload 0 /* this */
            invokestatic com.ctc.wstx.api.ReaderConfig.createFullDefaults:()Lcom/ctc/wstx/api/ReaderConfig;
            putfield com.ctc.wstx.dtd.DTDSchemaFactory.mReaderConfig:Lcom/ctc/wstx/api/ReaderConfig;
         2: .line 76
            aload 0 /* this */
            invokestatic com.ctc.wstx.api.ValidatorConfig.createDefaults:()Lcom/ctc/wstx/api/ValidatorConfig;
            putfield com.ctc.wstx.dtd.DTDSchemaFactory.mSchemaConfig:Lcom/ctc/wstx/api/ValidatorConfig;
         3: .line 77
            return
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;

  public boolean isPropertySupported(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.lang.String propName
         0: .line 87
            aload 0 /* this */
            getfield com.ctc.wstx.dtd.DTDSchemaFactory.mSchemaConfig:Lcom/ctc/wstx/api/ValidatorConfig;
            aload 1 /* propName */
            invokevirtual com.ctc.wstx.api.ValidatorConfig.isPropertySupported:(Ljava/lang/String;)Z
            ireturn
        end local 1 // java.lang.String propName
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0    1     1  propName  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      propName  

  public boolean setProperty(java.lang.String, java.lang.Object);
    descriptor: (Ljava/lang/String;Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.lang.String propName
        start local 2 // java.lang.Object value
         0: .line 92
            aload 0 /* this */
            getfield com.ctc.wstx.dtd.DTDSchemaFactory.mSchemaConfig:Lcom/ctc/wstx/api/ValidatorConfig;
            aload 1 /* propName */
            aload 2 /* value */
            invokevirtual com.ctc.wstx.api.ValidatorConfig.setProperty:(Ljava/lang/String;Ljava/lang/Object;)Z
            ireturn
        end local 2 // java.lang.Object value
        end local 1 // java.lang.String propName
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0    1     1  propName  Ljava/lang/String;
            0    1     2     value  Ljava/lang/Object;
    MethodParameters:
          Name  Flags
      propName  
      value     

  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.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.lang.String propName
         0: .line 97
            aload 0 /* this */
            getfield com.ctc.wstx.dtd.DTDSchemaFactory.mSchemaConfig:Lcom/ctc/wstx/api/ValidatorConfig;
            aload 1 /* propName */
            invokevirtual com.ctc.wstx.api.ValidatorConfig.getProperty:(Ljava/lang/String;)Ljava/lang/Object;
            areturn
        end local 1 // java.lang.String propName
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0    1     1  propName  Ljava/lang/String;
    MethodParameters:
          Name  Flags
      propName  

  public org.codehaus.stax2.validation.XMLValidationSchema createSchema(java.io.InputStream, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=6, args_size=5
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.io.InputStream in
        start local 2 // java.lang.String encoding
        start local 3 // java.lang.String publicId
        start local 4 // java.lang.String systemId
         0: .line 111
            aload 0 /* this */
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.createPrivateReaderConfig:()Lcom/ctc/wstx/api/ReaderConfig;
            astore 5 /* rcfg */
        start local 5 // com.ctc.wstx.api.ReaderConfig rcfg
         1: .line 112
            aload 0 /* this */
            aload 5 /* rcfg */
         2: .line 113
            aload 3 /* publicId */
            aload 4 /* systemId */
            invokestatic com.ctc.wstx.io.SystemId.construct:(Ljava/lang/String;)Lcom/ctc/wstx/io/SystemId;
            aload 1 /* in */
         3: .line 112
            invokestatic com.ctc.wstx.io.StreamBootstrapper.getInstance:(Ljava/lang/String;Lcom/ctc/wstx/io/SystemId;Ljava/io/InputStream;)Lcom/ctc/wstx/io/StreamBootstrapper;
         4: .line 113
            aload 3 /* publicId */
            aload 4 /* systemId */
            aconst_null
         5: .line 112
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.doCreateSchema:(Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/io/InputBootstrapper;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
            areturn
        end local 5 // com.ctc.wstx.api.ReaderConfig rcfg
        end local 4 // java.lang.String systemId
        end local 3 // java.lang.String publicId
        end local 2 // java.lang.String encoding
        end local 1 // java.io.InputStream in
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0    6     1        in  Ljava/io/InputStream;
            0    6     2  encoding  Ljava/lang/String;
            0    6     3  publicId  Ljava/lang/String;
            0    6     4  systemId  Ljava/lang/String;
            1    6     5      rcfg  Lcom/ctc/wstx/api/ReaderConfig;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
          Name  Flags
      in        
      encoding  
      publicId  
      systemId  

  public org.codehaus.stax2.validation.XMLValidationSchema createSchema(java.io.Reader, java.lang.String, java.lang.String);
    descriptor: (Ljava/io/Reader;Ljava/lang/String;Ljava/lang/String;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=4
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.io.Reader r
        start local 2 // java.lang.String publicId
        start local 3 // java.lang.String systemId
         0: .line 121
            aload 0 /* this */
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.createPrivateReaderConfig:()Lcom/ctc/wstx/api/ReaderConfig;
            astore 4 /* rcfg */
        start local 4 // com.ctc.wstx.api.ReaderConfig rcfg
         1: .line 122
            aload 0 /* this */
            aload 4 /* rcfg */
         2: .line 123
            aload 2 /* publicId */
            aload 3 /* systemId */
            invokestatic com.ctc.wstx.io.SystemId.construct:(Ljava/lang/String;)Lcom/ctc/wstx/io/SystemId;
            aload 1 /* r */
            aconst_null
         3: .line 122
            invokestatic com.ctc.wstx.io.ReaderBootstrapper.getInstance:(Ljava/lang/String;Lcom/ctc/wstx/io/SystemId;Ljava/io/Reader;Ljava/lang/String;)Lcom/ctc/wstx/io/ReaderBootstrapper;
         4: .line 123
            aload 2 /* publicId */
            aload 3 /* systemId */
            aconst_null
         5: .line 122
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.doCreateSchema:(Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/io/InputBootstrapper;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
            areturn
        end local 4 // com.ctc.wstx.api.ReaderConfig rcfg
        end local 3 // java.lang.String systemId
        end local 2 // java.lang.String publicId
        end local 1 // java.io.Reader r
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    6     0      this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0    6     1         r  Ljava/io/Reader;
            0    6     2  publicId  Ljava/lang/String;
            0    6     3  systemId  Ljava/lang/String;
            1    6     4      rcfg  Lcom/ctc/wstx/api/ReaderConfig;
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
          Name  Flags
      r         
      publicId  
      systemId  

  public org.codehaus.stax2.validation.XMLValidationSchema createSchema(java.net.URL);
    descriptor: (Ljava/net/URL;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=2
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.net.URL url
         0: .line 131
            aload 0 /* this */
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.createPrivateReaderConfig:()Lcom/ctc/wstx/api/ReaderConfig;
            astore 2 /* rcfg */
        start local 2 // com.ctc.wstx.api.ReaderConfig rcfg
         1: .line 133
            aload 1 /* url */
            invokestatic com.ctc.wstx.util.URLUtil.inputStreamFromURL:(Ljava/net/URL;)Ljava/io/InputStream;
            astore 3 /* in */
        start local 3 // java.io.InputStream in
         2: .line 134
            aload 0 /* this */
            aload 2 /* rcfg */
         3: .line 135
            aconst_null
            aconst_null
            aload 3 /* in */
         4: .line 134
            invokestatic com.ctc.wstx.io.StreamBootstrapper.getInstance:(Ljava/lang/String;Lcom/ctc/wstx/io/SystemId;Ljava/io/InputStream;)Lcom/ctc/wstx/io/StreamBootstrapper;
         5: .line 136
            aconst_null
            aload 1 /* url */
            invokevirtual java.net.URL.toExternalForm:()Ljava/lang/String;
            aload 1 /* url */
         6: .line 134
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.doCreateSchema:(Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/io/InputBootstrapper;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
         7: areturn
        end local 3 // java.io.InputStream in
         8: .line 137
      StackMap locals: com.ctc.wstx.dtd.DTDSchemaFactory java.net.URL com.ctc.wstx.api.ReaderConfig
      StackMap stack: java.io.IOException
            astore 3 /* ioe */
        start local 3 // java.io.IOException ioe
         9: .line 138
            new com.ctc.wstx.exc.WstxIOException
            dup
            aload 3 /* ioe */
            invokespecial com.ctc.wstx.exc.WstxIOException.<init>:(Ljava/io/IOException;)V
            athrow
        end local 3 // java.io.IOException ioe
        end local 2 // com.ctc.wstx.api.ReaderConfig rcfg
        end local 1 // java.net.URL url
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0   10     1   url  Ljava/net/URL;
            1   10     2  rcfg  Lcom/ctc/wstx/api/ReaderConfig;
            2    8     3    in  Ljava/io/InputStream;
            9   10     3   ioe  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           1     7       8  Class java.io.IOException
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
      Name  Flags
      url   

  public org.codehaus.stax2.validation.XMLValidationSchema createSchema(java.io.File);
    descriptor: (Ljava/io/File;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=4, args_size=2
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // java.io.File f
         0: .line 147
            aload 0 /* this */
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.createPrivateReaderConfig:()Lcom/ctc/wstx/api/ReaderConfig;
            astore 2 /* rcfg */
        start local 2 // com.ctc.wstx.api.ReaderConfig rcfg
         1: .line 149
            aload 1 /* f */
            invokestatic com.ctc.wstx.util.URLUtil.toURL:(Ljava/io/File;)Ljava/net/URL;
            astore 3 /* url */
        start local 3 // java.net.URL url
         2: .line 150
            aload 0 /* this */
            aload 2 /* rcfg */
         3: .line 151
            aconst_null
            aconst_null
            new java.io.FileInputStream
            dup
            aload 1 /* f */
            invokespecial java.io.FileInputStream.<init>:(Ljava/io/File;)V
         4: .line 150
            invokestatic com.ctc.wstx.io.StreamBootstrapper.getInstance:(Ljava/lang/String;Lcom/ctc/wstx/io/SystemId;Ljava/io/InputStream;)Lcom/ctc/wstx/io/StreamBootstrapper;
         5: .line 152
            aconst_null
            aload 3 /* url */
            invokevirtual java.net.URL.toExternalForm:()Ljava/lang/String;
            aload 3 /* url */
         6: .line 150
            invokevirtual com.ctc.wstx.dtd.DTDSchemaFactory.doCreateSchema:(Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/io/InputBootstrapper;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
         7: areturn
        end local 3 // java.net.URL url
         8: .line 153
      StackMap locals: com.ctc.wstx.dtd.DTDSchemaFactory java.io.File com.ctc.wstx.api.ReaderConfig
      StackMap stack: java.io.IOException
            astore 3 /* ioe */
        start local 3 // java.io.IOException ioe
         9: .line 154
            new com.ctc.wstx.exc.WstxIOException
            dup
            aload 3 /* ioe */
            invokespecial com.ctc.wstx.exc.WstxIOException.<init>:(Ljava/io/IOException;)V
            athrow
        end local 3 // java.io.IOException ioe
        end local 2 // com.ctc.wstx.api.ReaderConfig rcfg
        end local 1 // java.io.File f
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0   10     1     f  Ljava/io/File;
            1   10     2  rcfg  Lcom/ctc/wstx/api/ReaderConfig;
            2    8     3   url  Ljava/net/URL;
            9   10     3   ioe  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           1     7       8  Class java.io.IOException
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
      Name  Flags
      f     

  protected org.codehaus.stax2.validation.XMLValidationSchema doCreateSchema(com.ctc.wstx.api.ReaderConfig, com.ctc.wstx.io.InputBootstrapper, java.lang.String, java.lang.String, java.net.URL);
    descriptor: (Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/io/InputBootstrapper;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Lorg/codehaus/stax2/validation/XMLValidationSchema;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=8, locals=9, args_size=6
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
        start local 1 // com.ctc.wstx.api.ReaderConfig rcfg
        start local 2 // com.ctc.wstx.io.InputBootstrapper bs
        start local 3 // java.lang.String publicId
        start local 4 // java.lang.String systemIdStr
        start local 5 // java.net.URL ctxt
         0: .line 174
            aload 2 /* bs */
            aload 1 /* rcfg */
            iconst_0
            iconst_0
            invokevirtual com.ctc.wstx.io.InputBootstrapper.bootstrapInput:(Lcom/ctc/wstx/api/ReaderConfig;ZI)Ljava/io/Reader;
            astore 6 /* r */
        start local 6 // java.io.Reader r
         1: .line 175
            aload 2 /* bs */
            invokevirtual com.ctc.wstx.io.InputBootstrapper.declaredXml11:()Z
            ifeq 3
         2: .line 176
            aload 1 /* rcfg */
            iconst_1
            invokevirtual com.ctc.wstx.api.ReaderConfig.enableXml11:(Z)V
         3: .line 178
      StackMap locals: java.io.Reader
      StackMap stack:
            aload 5 /* ctxt */
            ifnonnull 5
         4: .line 179
            invokestatic com.ctc.wstx.util.URLUtil.urlFromCurrentDir:()Ljava/net/URL;
            astore 5 /* ctxt */
         5: .line 186
      StackMap locals:
      StackMap stack:
            aload 4 /* systemIdStr */
            aload 5 /* ctxt */
            invokestatic com.ctc.wstx.io.SystemId.construct:(Ljava/lang/String;Ljava/net/URL;)Lcom/ctc/wstx/io/SystemId;
            astore 7 /* systemId */
        start local 7 // com.ctc.wstx.io.SystemId systemId
         6: .line 188
            aload 1 /* rcfg */
            aconst_null
            aconst_null
            aload 2 /* bs */
            aload 3 /* publicId */
            aload 7 /* systemId */
            iconst_0
            aload 6 /* r */
         7: .line 187
            invokestatic com.ctc.wstx.io.InputSourceFactory.constructEntitySource:(Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/io/WstxInputSource;Ljava/lang/String;Lcom/ctc/wstx/io/InputBootstrapper;Ljava/lang/String;Lcom/ctc/wstx/io/SystemId;ILjava/io/Reader;)Lcom/ctc/wstx/io/ReaderSource;
            astore 8 /* src */
        start local 8 // com.ctc.wstx.io.WstxInputSource src
         8: .line 194
            aload 8 /* src */
            aload 1 /* rcfg */
            aconst_null
            iconst_1
            aload 2 /* bs */
            invokevirtual com.ctc.wstx.io.InputBootstrapper.getDeclaredVersion:()I
            invokestatic com.ctc.wstx.dtd.FullDTDReader.readExternalSubset:(Lcom/ctc/wstx/io/WstxInputSource;Lcom/ctc/wstx/api/ReaderConfig;Lcom/ctc/wstx/dtd/DTDSubset;ZI)Lcom/ctc/wstx/dtd/DTDSubset;
         9: areturn
        end local 8 // com.ctc.wstx.io.WstxInputSource src
        end local 7 // com.ctc.wstx.io.SystemId systemId
        end local 6 // java.io.Reader r
        10: .line 195
      StackMap locals: com.ctc.wstx.dtd.DTDSchemaFactory com.ctc.wstx.api.ReaderConfig com.ctc.wstx.io.InputBootstrapper java.lang.String java.lang.String java.net.URL
      StackMap stack: java.io.IOException
            astore 6 /* ioe */
        start local 6 // java.io.IOException ioe
        11: .line 196
            new com.ctc.wstx.exc.WstxIOException
            dup
            aload 6 /* ioe */
            invokespecial com.ctc.wstx.exc.WstxIOException.<init>:(Ljava/io/IOException;)V
            athrow
        end local 6 // java.io.IOException ioe
        end local 5 // java.net.URL ctxt
        end local 4 // java.lang.String systemIdStr
        end local 3 // java.lang.String publicId
        end local 2 // com.ctc.wstx.io.InputBootstrapper bs
        end local 1 // com.ctc.wstx.api.ReaderConfig rcfg
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   12     0         this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
            0   12     1         rcfg  Lcom/ctc/wstx/api/ReaderConfig;
            0   12     2           bs  Lcom/ctc/wstx/io/InputBootstrapper;
            0   12     3     publicId  Ljava/lang/String;
            0   12     4  systemIdStr  Ljava/lang/String;
            0   12     5         ctxt  Ljava/net/URL;
            1   10     6            r  Ljava/io/Reader;
            6   10     7     systemId  Lcom/ctc/wstx/io/SystemId;
            8   10     8          src  Lcom/ctc/wstx/io/WstxInputSource;
           11   12     6          ioe  Ljava/io/IOException;
      Exception table:
        from    to  target  type
           0     9      10  Class java.io.IOException
    Exceptions:
      throws javax.xml.stream.XMLStreamException
    MethodParameters:
             Name  Flags
      rcfg         
      bs           
      publicId     
      systemIdStr  
      ctxt         

  private com.ctc.wstx.api.ReaderConfig createPrivateReaderConfig();
    descriptor: ()Lcom/ctc/wstx/api/ReaderConfig;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
         0: .line 202
            aload 0 /* this */
            getfield com.ctc.wstx.dtd.DTDSchemaFactory.mReaderConfig:Lcom/ctc/wstx/api/ReaderConfig;
            getstatic com.ctc.wstx.dtd.DTDSchemaFactory.mRootSymbols:Lcom/ctc/wstx/util/SymbolTable;
            invokevirtual com.ctc.wstx.util.SymbolTable.makeChild:()Lcom/ctc/wstx/util/SymbolTable;
            invokevirtual com.ctc.wstx.api.ReaderConfig.createNonShared:(Lcom/ctc/wstx/util/SymbolTable;)Lcom/ctc/wstx/api/ReaderConfig;
            areturn
        end local 0 // com.ctc.wstx.dtd.DTDSchemaFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/ctc/wstx/dtd/DTDSchemaFactory;
}
SourceFile: "DTDSchemaFactory.java"