public final class com.ctc.wstx.stax.WstxEventFactory extends org.codehaus.stax2.ri.Stax2EventFactoryImpl
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.ctc.wstx.stax.WstxEventFactory
  super_class: org.codehaus.stax2.ri.Stax2EventFactoryImpl
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.ctc.wstx.stax.WstxEventFactory this
         0: .line 38
            aload 0 /* this */
            invokespecial org.codehaus.stax2.ri.Stax2EventFactoryImpl.<init>:()V
         1: .line 39
            return
        end local 0 // com.ctc.wstx.stax.WstxEventFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lcom/ctc/wstx/stax/WstxEventFactory;

  public javax.xml.stream.events.DTD createDTD(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/DTD;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.ctc.wstx.stax.WstxEventFactory this
        start local 1 // java.lang.String dtd
         0: .line 61
            new com.ctc.wstx.evt.WDTD
            dup
            aload 0 /* this */
            getfield com.ctc.wstx.stax.WstxEventFactory.mLocation:Ljavax/xml/stream/Location;
            aload 1 /* dtd */
            invokespecial com.ctc.wstx.evt.WDTD.<init>:(Ljavax/xml/stream/Location;Ljava/lang/String;)V
            areturn
        end local 1 // java.lang.String dtd
        end local 0 // com.ctc.wstx.stax.WstxEventFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/ctc/wstx/stax/WstxEventFactory;
            0    1     1   dtd  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      dtd   

  protected javax.xml.namespace.QName createQName(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/namespace/QName;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.ctc.wstx.stax.WstxEventFactory this
        start local 1 // java.lang.String nsURI
        start local 2 // java.lang.String localName
         0: .line 102
            new javax.xml.namespace.QName
            dup
            aload 1 /* nsURI */
            aload 2 /* localName */
            invokespecial javax.xml.namespace.QName.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            areturn
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String nsURI
        end local 0 // com.ctc.wstx.stax.WstxEventFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/ctc/wstx/stax/WstxEventFactory;
            0    1     1      nsURI  Ljava/lang/String;
            0    1     2  localName  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      nsURI      
      localName  

  protected javax.xml.namespace.QName createQName(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/namespace/QName;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.ctc.wstx.stax.WstxEventFactory this
        start local 1 // java.lang.String nsURI
        start local 2 // java.lang.String localName
        start local 3 // java.lang.String prefix
         0: .line 108
            aload 1 /* nsURI */
            aload 2 /* localName */
            aload 3 /* prefix */
            invokestatic com.ctc.wstx.compat.QNameCreator.create:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/namespace/QName;
            areturn
        end local 3 // java.lang.String prefix
        end local 2 // java.lang.String localName
        end local 1 // java.lang.String nsURI
        end local 0 // com.ctc.wstx.stax.WstxEventFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Lcom/ctc/wstx/stax/WstxEventFactory;
            0    1     1      nsURI  Ljava/lang/String;
            0    1     2  localName  Ljava/lang/String;
            0    1     3     prefix  Ljava/lang/String;
    MethodParameters:
           Name  Flags
      nsURI      
      localName  
      prefix     

  protected javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName, java.util.Iterator<?>, java.util.Iterator<?>, javax.xml.namespace.NamespaceContext);
    descriptor: (Ljavax/xml/namespace/QName;Ljava/util/Iterator;Ljava/util/Iterator;Ljavax/xml/namespace/NamespaceContext;)Ljavax/xml/stream/events/StartElement;
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=5, args_size=5
        start local 0 // com.ctc.wstx.stax.WstxEventFactory this
        start local 1 // javax.xml.namespace.QName name
        start local 2 // java.util.Iterator attr
        start local 3 // java.util.Iterator ns
        start local 4 // javax.xml.namespace.NamespaceContext ctxt
         0: .line 120
            aload 0 /* this */
            getfield com.ctc.wstx.stax.WstxEventFactory.mLocation:Ljavax/xml/stream/Location;
            aload 1 /* name */
         1: .line 121
            aload 2 /* attr */
         2: .line 122
            aload 3 /* ns */
            aload 4 /* ctxt */
         3: .line 120
            invokestatic com.ctc.wstx.evt.SimpleStartElement.construct:(Ljavax/xml/stream/Location;Ljavax/xml/namespace/QName;Ljava/util/Iterator;Ljava/util/Iterator;Ljavax/xml/namespace/NamespaceContext;)Lcom/ctc/wstx/evt/SimpleStartElement;
            areturn
        end local 4 // javax.xml.namespace.NamespaceContext ctxt
        end local 3 // java.util.Iterator ns
        end local 2 // java.util.Iterator attr
        end local 1 // javax.xml.namespace.QName name
        end local 0 // com.ctc.wstx.stax.WstxEventFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lcom/ctc/wstx/stax/WstxEventFactory;
            0    4     1  name  Ljavax/xml/namespace/QName;
            0    4     2  attr  Ljava/util/Iterator<*>;
            0    4     3    ns  Ljava/util/Iterator<*>;
            0    4     4  ctxt  Ljavax/xml/namespace/NamespaceContext;
    Signature: (Ljavax/xml/namespace/QName;Ljava/util/Iterator<*>;Ljava/util/Iterator<*>;Ljavax/xml/namespace/NamespaceContext;)Ljavax/xml/stream/events/StartElement;
    MethodParameters:
      Name  Flags
      name  
      attr  
      ns    
      ctxt  
}
SourceFile: "WstxEventFactory.java"