public class com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory extends javax.xml.stream.XMLEventFactory
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory
  super_class: javax.xml.stream.XMLEventFactory
{
  javax.xml.stream.Location location;
    descriptor: Ljavax/xml/stream/Location;
    flags: (0x0000) 

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
         0: .line 43
            aload 0 /* this */
            invokespecial javax.xml.stream.XMLEventFactory.<init>:()V
         1: .line 40
            aload 0 /* this */
            aconst_null
            putfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
         2: .line 44
            return
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;

  public void setLocation(javax.xml.stream.Location);
    descriptor: (Ljavax/xml/stream/Location;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // javax.xml.stream.Location location
         0: .line 53
            aload 0 /* this */
            aload 1 /* location */
            putfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
         1: .line 54
            return
        end local 1 // javax.xml.stream.Location location
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    2     1  location  Ljavax/xml/stream/Location;
    MethodParameters:
          Name  Flags
      location  

  public javax.xml.stream.events.Attribute createAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/Attribute;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=5
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceURI
        start local 3 // java.lang.String localName
        start local 4 // java.lang.String value
         0: .line 65
            new com.sun.xml.internal.fastinfoset.stax.events.AttributeBase
            dup
            aload 1 /* prefix */
            aload 2 /* namespaceURI */
            aload 3 /* localName */
            aload 4 /* value */
            aconst_null
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.AttributeBase.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            astore 5 /* attr */
        start local 5 // com.sun.xml.internal.fastinfoset.stax.events.AttributeBase attr
         1: .line 66
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 5 /* attr */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.AttributeBase.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 67
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.AttributeBase
      StackMap stack:
            aload 5 /* attr */
            areturn
        end local 5 // com.sun.xml.internal.fastinfoset.stax.events.AttributeBase attr
        end local 4 // java.lang.String value
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceURI
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1        prefix  Ljava/lang/String;
            0    3     2  namespaceURI  Ljava/lang/String;
            0    3     3     localName  Ljava/lang/String;
            0    3     4         value  Ljava/lang/String;
            1    3     5          attr  Lcom/sun/xml/internal/fastinfoset/stax/events/AttributeBase;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceURI  
      localName     
      value         

  public javax.xml.stream.events.Attribute createAttribute(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/Attribute;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String localName
        start local 2 // java.lang.String value
         0: .line 77
            new com.sun.xml.internal.fastinfoset.stax.events.AttributeBase
            dup
            aload 1 /* localName */
            aload 2 /* value */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.AttributeBase.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 3 /* attr */
        start local 3 // com.sun.xml.internal.fastinfoset.stax.events.AttributeBase attr
         1: .line 78
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 3 /* attr */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.AttributeBase.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 79
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.AttributeBase
      StackMap stack:
            aload 3 /* attr */
            areturn
        end local 3 // com.sun.xml.internal.fastinfoset.stax.events.AttributeBase attr
        end local 2 // java.lang.String value
        end local 1 // java.lang.String localName
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1  localName  Ljava/lang/String;
            0    3     2      value  Ljava/lang/String;
            1    3     3       attr  Lcom/sun/xml/internal/fastinfoset/stax/events/AttributeBase;
    MethodParameters:
           Name  Flags
      localName  
      value      

  public javax.xml.stream.events.Attribute createAttribute(javax.xml.namespace.QName, java.lang.String);
    descriptor: (Ljavax/xml/namespace/QName;Ljava/lang/String;)Ljavax/xml/stream/events/Attribute;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // javax.xml.namespace.QName name
        start local 2 // java.lang.String value
         0: .line 83
            new com.sun.xml.internal.fastinfoset.stax.events.AttributeBase
            dup
            aload 1 /* name */
            aload 2 /* value */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.AttributeBase.<init>:(Ljavax/xml/namespace/QName;Ljava/lang/String;)V
            astore 3 /* attr */
        start local 3 // com.sun.xml.internal.fastinfoset.stax.events.AttributeBase attr
         1: .line 84
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 3 /* attr */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.AttributeBase.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 85
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.AttributeBase
      StackMap stack:
            aload 3 /* attr */
            areturn
        end local 3 // com.sun.xml.internal.fastinfoset.stax.events.AttributeBase attr
        end local 2 // java.lang.String value
        end local 1 // javax.xml.namespace.QName name
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1   name  Ljavax/xml/namespace/QName;
            0    3     2  value  Ljava/lang/String;
            1    3     3   attr  Lcom/sun/xml/internal/fastinfoset/stax/events/AttributeBase;
    MethodParameters:
       Name  Flags
      name   
      value  

  public javax.xml.stream.events.Namespace createNamespace(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/Namespace;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String namespaceURI
         0: .line 94
            new com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase
            dup
            aload 1 /* namespaceURI */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase.<init>:(Ljava/lang/String;)V
            astore 2 /* event */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase event
         1: .line 95
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 2 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 96
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase
      StackMap stack:
            aload 2 /* event */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase event
        end local 1 // java.lang.String namespaceURI
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1  namespaceURI  Ljava/lang/String;
            1    3     2         event  Lcom/sun/xml/internal/fastinfoset/stax/events/NamespaceBase;
    MethodParameters:
              Name  Flags
      namespaceURI  

  public javax.xml.stream.events.Namespace createNamespace(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/Namespace;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceURI
         0: .line 106
            new com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase
            dup
            aload 1 /* prefix */
            aload 2 /* namespaceURI */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 3 /* event */
        start local 3 // com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase event
         1: .line 107
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 3 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 108
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase
      StackMap stack:
            aload 3 /* event */
            areturn
        end local 3 // com.sun.xml.internal.fastinfoset.stax.events.NamespaceBase event
        end local 2 // java.lang.String namespaceURI
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1        prefix  Ljava/lang/String;
            0    3     2  namespaceURI  Ljava/lang/String;
            1    3     3         event  Lcom/sun/xml/internal/fastinfoset/stax/events/NamespaceBase;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceURI  

  public javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName, java.util.Iterator, java.util.Iterator);
    descriptor: (Ljavax/xml/namespace/QName;Ljava/util/Iterator;Ljava/util/Iterator;)Ljavax/xml/stream/events/StartElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // javax.xml.namespace.QName name
        start local 2 // java.util.Iterator attributes
        start local 3 // java.util.Iterator namespaces
         0: .line 121
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
            aload 1 /* name */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            aload 1 /* name */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            aload 2 /* attributes */
            aload 3 /* namespaces */
            invokevirtual com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.createStartElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator;Ljava/util/Iterator;)Ljavax/xml/stream/events/StartElement;
            areturn
        end local 3 // java.util.Iterator namespaces
        end local 2 // java.util.Iterator attributes
        end local 1 // javax.xml.namespace.QName name
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    1     1        name  Ljavax/xml/namespace/QName;
            0    1     2  attributes  Ljava/util/Iterator;
            0    1     3  namespaces  Ljava/util/Iterator;
    MethodParameters:
            Name  Flags
      name        
      attributes  
      namespaces  

  public javax.xml.stream.events.StartElement createStartElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/StartElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceUri
        start local 3 // java.lang.String localName
         0: .line 125
            new com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent
            dup
            aload 1 /* prefix */
            aload 2 /* namespaceUri */
            aload 3 /* localName */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            astore 4 /* event */
        start local 4 // com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent event
         1: .line 126
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 4 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 127
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent
      StackMap stack:
            aload 4 /* event */
            areturn
        end local 4 // com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent event
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceUri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1        prefix  Ljava/lang/String;
            0    3     2  namespaceUri  Ljava/lang/String;
            0    3     3     localName  Ljava/lang/String;
            1    3     4         event  Lcom/sun/xml/internal/fastinfoset/stax/events/StartElementEvent;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceUri  
      localName     

  public javax.xml.stream.events.StartElement createStartElement(java.lang.String, java.lang.String, java.lang.String, java.util.Iterator, java.util.Iterator);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator;Ljava/util/Iterator;)Ljavax/xml/stream/events/StartElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=7, locals=6, args_size=6
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceUri
        start local 3 // java.lang.String localName
        start local 4 // java.util.Iterator attributes
        start local 5 // java.util.Iterator namespaces
         0: .line 131
            aload 0 /* this */
            aload 1 /* prefix */
            aload 2 /* namespaceUri */
            aload 3 /* localName */
            aload 4 /* attributes */
            aload 5 /* namespaces */
            aconst_null
            invokevirtual com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.createStartElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator;Ljava/util/Iterator;Ljavax/xml/namespace/NamespaceContext;)Ljavax/xml/stream/events/StartElement;
            areturn
        end local 5 // java.util.Iterator namespaces
        end local 4 // java.util.Iterator attributes
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceUri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    1     1        prefix  Ljava/lang/String;
            0    1     2  namespaceUri  Ljava/lang/String;
            0    1     3     localName  Ljava/lang/String;
            0    1     4    attributes  Ljava/util/Iterator;
            0    1     5    namespaces  Ljava/util/Iterator;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceUri  
      localName     
      attributes    
      namespaces    

  public javax.xml.stream.events.StartElement createStartElement(java.lang.String, java.lang.String, java.lang.String, java.util.Iterator, java.util.Iterator, javax.xml.namespace.NamespaceContext);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator;Ljava/util/Iterator;Ljavax/xml/namespace/NamespaceContext;)Ljavax/xml/stream/events/StartElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=7
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceUri
        start local 3 // java.lang.String localName
        start local 4 // java.util.Iterator attributes
        start local 5 // java.util.Iterator namespaces
        start local 6 // javax.xml.namespace.NamespaceContext context
         0: .line 135
            new com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent
            dup
            aload 1 /* prefix */
            aload 2 /* namespaceUri */
            aload 3 /* localName */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            astore 7 /* elem */
        start local 7 // com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent elem
         1: .line 136
            aload 7 /* elem */
            aload 4 /* attributes */
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.addAttributes:(Ljava/util/Iterator;)V
         2: .line 137
            aload 7 /* elem */
            aload 5 /* namespaces */
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.addNamespaces:(Ljava/util/Iterator;)V
         3: .line 138
            aload 7 /* elem */
            aload 6 /* context */
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.setNamespaceContext:(Ljavax/xml/namespace/NamespaceContext;)V
         4: .line 139
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 5
            aload 7 /* elem */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
         5: .line 140
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent
      StackMap stack:
            aload 7 /* elem */
            areturn
        end local 7 // com.sun.xml.internal.fastinfoset.stax.events.StartElementEvent elem
        end local 6 // javax.xml.namespace.NamespaceContext context
        end local 5 // java.util.Iterator namespaces
        end local 4 // java.util.Iterator attributes
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceUri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    6     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    6     1        prefix  Ljava/lang/String;
            0    6     2  namespaceUri  Ljava/lang/String;
            0    6     3     localName  Ljava/lang/String;
            0    6     4    attributes  Ljava/util/Iterator;
            0    6     5    namespaces  Ljava/util/Iterator;
            0    6     6       context  Ljavax/xml/namespace/NamespaceContext;
            1    6     7          elem  Lcom/sun/xml/internal/fastinfoset/stax/events/StartElementEvent;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceUri  
      localName     
      attributes    
      namespaces    
      context       

  public javax.xml.stream.events.EndElement createEndElement(javax.xml.namespace.QName, java.util.Iterator);
    descriptor: (Ljavax/xml/namespace/QName;Ljava/util/Iterator;)Ljavax/xml/stream/events/EndElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // javax.xml.namespace.QName name
        start local 2 // java.util.Iterator namespaces
         0: .line 151
            aload 0 /* this */
            aload 1 /* name */
            invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
            aload 1 /* name */
            invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
            aload 1 /* name */
            invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
            aload 2 /* namespaces */
            invokevirtual com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.createEndElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator;)Ljavax/xml/stream/events/EndElement;
            areturn
        end local 2 // java.util.Iterator namespaces
        end local 1 // javax.xml.namespace.QName name
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    1     0        this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    1     1        name  Ljavax/xml/namespace/QName;
            0    1     2  namespaces  Ljava/util/Iterator;
    MethodParameters:
            Name  Flags
      name        
      namespaces  

  public javax.xml.stream.events.EndElement createEndElement(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/EndElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceUri
        start local 3 // java.lang.String localName
         0: .line 162
            new com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent
            dup
            aload 1 /* prefix */
            aload 2 /* namespaceUri */
            aload 3 /* localName */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            astore 4 /* event */
        start local 4 // com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent event
         1: .line 163
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 4 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 164
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent
      StackMap stack:
            aload 4 /* event */
            areturn
        end local 4 // com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent event
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceUri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1        prefix  Ljava/lang/String;
            0    3     2  namespaceUri  Ljava/lang/String;
            0    3     3     localName  Ljava/lang/String;
            1    3     4         event  Lcom/sun/xml/internal/fastinfoset/stax/events/EndElementEvent;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceUri  
      localName     

  public javax.xml.stream.events.EndElement createEndElement(java.lang.String, java.lang.String, java.lang.String, java.util.Iterator);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator;)Ljavax/xml/stream/events/EndElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=5
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String prefix
        start local 2 // java.lang.String namespaceUri
        start local 3 // java.lang.String localName
        start local 4 // java.util.Iterator namespaces
         0: .line 178
            new com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent
            dup
            aload 1 /* prefix */
            aload 2 /* namespaceUri */
            aload 3 /* localName */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
            astore 5 /* event */
        start local 5 // com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent event
         1: .line 179
            aload 4 /* namespaces */
            ifnull 5
         2: .line 180
            goto 4
         3: .line 181
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent
      StackMap stack:
            aload 5 /* event */
            aload 4 /* namespaces */
            invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
            checkcast javax.xml.stream.events.Namespace
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent.addNamespace:(Ljavax/xml/stream/events/Namespace;)V
         4: .line 180
      StackMap locals:
      StackMap stack:
            aload 4 /* namespaces */
            invokeinterface java.util.Iterator.hasNext:()Z
            ifne 3
         5: .line 183
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 6
            aload 5 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
         6: .line 184
      StackMap locals:
      StackMap stack:
            aload 5 /* event */
            areturn
        end local 5 // com.sun.xml.internal.fastinfoset.stax.events.EndElementEvent event
        end local 4 // java.util.Iterator namespaces
        end local 3 // java.lang.String localName
        end local 2 // java.lang.String namespaceUri
        end local 1 // java.lang.String prefix
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    7     0          this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    7     1        prefix  Ljava/lang/String;
            0    7     2  namespaceUri  Ljava/lang/String;
            0    7     3     localName  Ljava/lang/String;
            0    7     4    namespaces  Ljava/util/Iterator;
            1    7     5         event  Lcom/sun/xml/internal/fastinfoset/stax/events/EndElementEvent;
    MethodParameters:
              Name  Flags
      prefix        
      namespaceUri  
      localName     
      namespaces    

  public javax.xml.stream.events.Characters createCharacters(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/Characters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String content
         0: .line 194
            new com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
            dup
            aload 1 /* content */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.<init>:(Ljava/lang/String;)V
            astore 2 /* charEvent */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent charEvent
         1: .line 195
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 2 /* charEvent */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 196
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
      StackMap stack:
            aload 2 /* charEvent */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent charEvent
        end local 1 // java.lang.String content
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1    content  Ljava/lang/String;
            1    3     2  charEvent  Lcom/sun/xml/internal/fastinfoset/stax/events/CharactersEvent;
    MethodParameters:
         Name  Flags
      content  

  public javax.xml.stream.events.Characters createCData(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/Characters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String content
         0: .line 205
            new com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
            dup
            aload 1 /* content */
            iconst_1
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.<init>:(Ljava/lang/String;Z)V
            astore 2 /* charEvent */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent charEvent
         1: .line 206
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 2 /* charEvent */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 207
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
      StackMap stack:
            aload 2 /* charEvent */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent charEvent
        end local 1 // java.lang.String content
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1    content  Ljava/lang/String;
            1    3     2  charEvent  Lcom/sun/xml/internal/fastinfoset/stax/events/CharactersEvent;
    MethodParameters:
         Name  Flags
      content  

  public javax.xml.stream.events.Characters createSpace(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/Characters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String content
         0: .line 216
            new com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
            dup
            aload 1 /* content */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.<init>:(Ljava/lang/String;)V
            astore 2 /* event */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent event
         1: .line 217
            aload 2 /* event */
            iconst_1
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setSpace:(Z)V
         2: .line 218
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 3
            aload 2 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setLocation:(Ljavax/xml/stream/Location;)V
         3: .line 219
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
      StackMap stack:
            aload 2 /* event */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent event
        end local 1 // java.lang.String content
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    4     1  content  Ljava/lang/String;
            1    4     2    event  Lcom/sun/xml/internal/fastinfoset/stax/events/CharactersEvent;
    MethodParameters:
         Name  Flags
      content  

  public javax.xml.stream.events.Characters createIgnorableSpace(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/Characters;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String content
         0: .line 227
            new com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
            dup
            aload 1 /* content */
            iconst_0
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.<init>:(Ljava/lang/String;Z)V
            astore 2 /* event */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent event
         1: .line 228
            aload 2 /* event */
            iconst_1
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setSpace:(Z)V
         2: .line 229
            aload 2 /* event */
            iconst_1
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setIgnorable:(Z)V
         3: .line 230
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 4
            aload 2 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent.setLocation:(Ljavax/xml/stream/Location;)V
         4: .line 231
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent
      StackMap stack:
            aload 2 /* event */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.CharactersEvent event
        end local 1 // java.lang.String content
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    5     0     this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    5     1  content  Ljava/lang/String;
            1    5     2    event  Lcom/sun/xml/internal/fastinfoset/stax/events/CharactersEvent;
    MethodParameters:
         Name  Flags
      content  

  public javax.xml.stream.events.StartDocument createStartDocument();
    descriptor: ()Ljavax/xml/stream/events/StartDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
         0: .line 238
            new com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
            dup
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.<init>:()V
            astore 1 /* event */
        start local 1 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
         1: .line 239
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 1 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 240
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
      StackMap stack:
            aload 1 /* event */
            areturn
        end local 1 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            1    3     1  event  Lcom/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent;

  public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/StartDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String encoding
         0: .line 250
            new com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
            dup
            aload 1 /* encoding */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.<init>:(Ljava/lang/String;)V
            astore 2 /* event */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
         1: .line 251
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 2 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 252
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
      StackMap stack:
            aload 2 /* event */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
        end local 1 // java.lang.String encoding
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1  encoding  Ljava/lang/String;
            1    3     2     event  Lcom/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent;
    MethodParameters:
          Name  Flags
      encoding  

  public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/StartDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String encoding
        start local 2 // java.lang.String version
         0: .line 263
            new com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
            dup
            aload 1 /* encoding */
            aload 2 /* version */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 3 /* event */
        start local 3 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
         1: .line 264
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 3 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 265
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
      StackMap stack:
            aload 3 /* event */
            areturn
        end local 3 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
        end local 2 // java.lang.String version
        end local 1 // java.lang.String encoding
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1  encoding  Ljava/lang/String;
            0    3     2   version  Ljava/lang/String;
            1    3     3     event  Lcom/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent;
    MethodParameters:
          Name  Flags
      encoding  
      version   

  public javax.xml.stream.events.StartDocument createStartDocument(java.lang.String, java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Z)Ljavax/xml/stream/events/StartDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String encoding
        start local 2 // java.lang.String version
        start local 3 // boolean standalone
         0: .line 277
            new com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
            dup
            aload 1 /* encoding */
            aload 2 /* version */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 4 /* event */
        start local 4 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
         1: .line 278
            aload 4 /* event */
            iload 3 /* standalone */
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.setStandalone:(Z)V
         2: .line 279
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 3
            aload 4 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
         3: .line 280
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent
      StackMap stack:
            aload 4 /* event */
            areturn
        end local 4 // com.sun.xml.internal.fastinfoset.stax.events.StartDocumentEvent event
        end local 3 // boolean standalone
        end local 2 // java.lang.String version
        end local 1 // java.lang.String encoding
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0    4     0        this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    4     1    encoding  Ljava/lang/String;
            0    4     2     version  Ljava/lang/String;
            0    4     3  standalone  Z
            1    4     4       event  Lcom/sun/xml/internal/fastinfoset/stax/events/StartDocumentEvent;
    MethodParameters:
            Name  Flags
      encoding    
      version     
      standalone  

  public javax.xml.stream.events.EndDocument createEndDocument();
    descriptor: ()Ljavax/xml/stream/events/EndDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
         0: .line 284
            new com.sun.xml.internal.fastinfoset.stax.events.EndDocumentEvent
            dup
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.EndDocumentEvent.<init>:()V
            astore 1 /* event */
        start local 1 // com.sun.xml.internal.fastinfoset.stax.events.EndDocumentEvent event
         1: .line 285
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 1 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.EndDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 286
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.EndDocumentEvent
      StackMap stack:
            aload 1 /* event */
            areturn
        end local 1 // com.sun.xml.internal.fastinfoset.stax.events.EndDocumentEvent event
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            1    3     1  event  Lcom/sun/xml/internal/fastinfoset/stax/events/EndDocumentEvent;

  public javax.xml.stream.events.EntityReference createEntityReference(java.lang.String, javax.xml.stream.events.EntityDeclaration);
    descriptor: (Ljava/lang/String;Ljavax/xml/stream/events/EntityDeclaration;)Ljavax/xml/stream/events/EntityReference;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String name
        start local 2 // javax.xml.stream.events.EntityDeclaration entityDeclaration
         0: .line 296
            new com.sun.xml.internal.fastinfoset.stax.events.EntityReferenceEvent
            dup
            aload 1 /* name */
            aload 2 /* entityDeclaration */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.EntityReferenceEvent.<init>:(Ljava/lang/String;Ljavax/xml/stream/events/EntityDeclaration;)V
            astore 3 /* event */
        start local 3 // com.sun.xml.internal.fastinfoset.stax.events.EntityReferenceEvent event
         1: .line 297
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 3 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.EntityReferenceEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 298
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.EntityReferenceEvent
      StackMap stack:
            aload 3 /* event */
            areturn
        end local 3 // com.sun.xml.internal.fastinfoset.stax.events.EntityReferenceEvent event
        end local 2 // javax.xml.stream.events.EntityDeclaration entityDeclaration
        end local 1 // java.lang.String name
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    3     0               this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1               name  Ljava/lang/String;
            0    3     2  entityDeclaration  Ljavax/xml/stream/events/EntityDeclaration;
            1    3     3              event  Lcom/sun/xml/internal/fastinfoset/stax/events/EntityReferenceEvent;
    MethodParameters:
                   Name  Flags
      name               
      entityDeclaration  

  public javax.xml.stream.events.Comment createComment(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljavax/xml/stream/events/Comment;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String text
         0: .line 307
            new com.sun.xml.internal.fastinfoset.stax.events.CommentEvent
            dup
            aload 1 /* text */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.CommentEvent.<init>:(Ljava/lang/String;)V
            astore 2 /* charEvent */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.CommentEvent charEvent
         1: .line 308
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 2 /* charEvent */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.CommentEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 309
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.CommentEvent
      StackMap stack:
            aload 2 /* charEvent */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.CommentEvent charEvent
        end local 1 // java.lang.String text
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0       this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1       text  Ljava/lang/String;
            1    3     2  charEvent  Lcom/sun/xml/internal/fastinfoset/stax/events/CommentEvent;
    MethodParameters:
      Name  Flags
      text  

  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=3, locals=3, args_size=2
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String dtd
         0: .line 320
            new com.sun.xml.internal.fastinfoset.stax.events.DTDEvent
            dup
            aload 1 /* dtd */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.DTDEvent.<init>:(Ljava/lang/String;)V
            astore 2 /* dtdEvent */
        start local 2 // com.sun.xml.internal.fastinfoset.stax.events.DTDEvent dtdEvent
         1: .line 321
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 2 /* dtdEvent */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.DTDEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 322
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.DTDEvent
      StackMap stack:
            aload 2 /* dtdEvent */
            areturn
        end local 2 // com.sun.xml.internal.fastinfoset.stax.events.DTDEvent dtdEvent
        end local 1 // java.lang.String dtd
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    3     0      this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1       dtd  Ljava/lang/String;
            1    3     2  dtdEvent  Lcom/sun/xml/internal/fastinfoset/stax/events/DTDEvent;
    MethodParameters:
      Name  Flags
      dtd   

  public javax.xml.stream.events.ProcessingInstruction createProcessingInstruction(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/ProcessingInstruction;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=3
        start local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
        start local 1 // java.lang.String target
        start local 2 // java.lang.String data
         0: .line 333
            new com.sun.xml.internal.fastinfoset.stax.events.ProcessingInstructionEvent
            dup
            aload 1 /* target */
            aload 2 /* data */
            invokespecial com.sun.xml.internal.fastinfoset.stax.events.ProcessingInstructionEvent.<init>:(Ljava/lang/String;Ljava/lang/String;)V
            astore 3 /* event */
        start local 3 // com.sun.xml.internal.fastinfoset.stax.events.ProcessingInstructionEvent event
         1: .line 334
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            ifnull 2
            aload 3 /* event */
            aload 0 /* this */
            getfield com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory.location:Ljavax/xml/stream/Location;
            invokevirtual com.sun.xml.internal.fastinfoset.stax.events.ProcessingInstructionEvent.setLocation:(Ljavax/xml/stream/Location;)V
         2: .line 335
      StackMap locals: com.sun.xml.internal.fastinfoset.stax.events.ProcessingInstructionEvent
      StackMap stack:
            aload 3 /* event */
            areturn
        end local 3 // com.sun.xml.internal.fastinfoset.stax.events.ProcessingInstructionEvent event
        end local 2 // java.lang.String data
        end local 1 // java.lang.String target
        end local 0 // com.sun.xml.internal.fastinfoset.stax.factory.StAXEventFactory this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Lcom/sun/xml/internal/fastinfoset/stax/factory/StAXEventFactory;
            0    3     1  target  Ljava/lang/String;
            0    3     2    data  Ljava/lang/String;
            1    3     3   event  Lcom/sun/xml/internal/fastinfoset/stax/events/ProcessingInstructionEvent;
    MethodParameters:
        Name  Flags
      target  
      data    
}
SourceFile: "StAXEventFactory.java"