public class com.sun.xml.internal.stream.events.XMLEventFactoryImpl extends javax.xml.stream.XMLEventFactory
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.stream.events.XMLEventFactoryImpl
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 0: aload 0
invokespecial javax.xml.stream.XMLEventFactory.<init>:()V
1: aload 0
aconst_null
putfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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 start local 1 start local 2 0: new com.sun.xml.internal.stream.events.AttributeImpl
dup
aload 1
aload 2
invokespecial com.sun.xml.internal.stream.events.AttributeImpl.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 3
start local 3 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 3
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.AttributeImpl.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.AttributeImpl
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 localName Ljava/lang/String;
0 3 2 value Ljava/lang/String;
1 3 3 attr Lcom/sun/xml/internal/stream/events/AttributeImpl;
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=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
aload 1
invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
aload 2
invokevirtual com.sun.xml.internal.stream.events.XMLEventFactoryImpl.createAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/Attribute;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 1 1 name Ljavax/xml/namespace/QName;
0 1 2 value Ljava/lang/String;
MethodParameters:
Name Flags
name
value
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 start local 1 start local 2 start local 3 start local 4 0: new com.sun.xml.internal.stream.events.AttributeImpl
dup
aload 1
aload 2
aload 3
aload 4
aconst_null
invokespecial com.sun.xml.internal.stream.events.AttributeImpl.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
astore 5
start local 5 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 5
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.AttributeImpl.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.AttributeImpl
StackMap stack:
aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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/stream/events/AttributeImpl;
MethodParameters:
Name Flags
prefix
namespaceURI
localName
value
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 start local 1 0: new com.sun.xml.internal.stream.events.CharacterEvent
dup
aload 1
iconst_1
invokespecial com.sun.xml.internal.stream.events.CharacterEvent.<init>:(Ljava/lang/String;Z)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.CharacterEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.CharacterEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 content Ljava/lang/String;
1 3 2 charEvent Lcom/sun/xml/internal/stream/events/CharacterEvent;
MethodParameters:
Name Flags
content
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 start local 1 0: new com.sun.xml.internal.stream.events.CharacterEvent
dup
aload 1
invokespecial com.sun.xml.internal.stream.events.CharacterEvent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.CharacterEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.CharacterEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 content Ljava/lang/String;
1 3 2 charEvent Lcom/sun/xml/internal/stream/events/CharacterEvent;
MethodParameters:
Name Flags
content
public javax.xml.stream.events.Comment (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 start local 1 0: new com.sun.xml.internal.stream.events.CommentEvent
dup
aload 1
invokespecial com.sun.xml.internal.stream.events.CommentEvent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.CommentEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.CommentEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 text Ljava/lang/String;
1 3 2 charEvent Lcom/sun/xml/internal/stream/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 start local 1 0: new com.sun.xml.internal.stream.events.DTDEvent
dup
aload 1
invokespecial com.sun.xml.internal.stream.events.DTDEvent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.DTDEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.DTDEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 dtd Ljava/lang/String;
1 3 2 dtdEvent Lcom/sun/xml/internal/stream/events/DTDEvent;
MethodParameters:
Name Flags
dtd
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 0: new com.sun.xml.internal.stream.events.EndDocumentEvent
dup
invokespecial com.sun.xml.internal.stream.events.EndDocumentEvent.<init>:()V
astore 1
start local 1 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 1
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.EndDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.EndDocumentEvent
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
1 3 1 event Lcom/sun/xml/internal/stream/events/EndDocumentEvent;
public javax.xml.stream.events.EndElement createEndElement(javax.xml.namespace.QName, java.util.Iterator<? extends javax.xml.stream.events.Namespace>);
descriptor: (Ljavax/xml/namespace/QName;Ljava/util/Iterator;)Ljavax/xml/stream/events/EndElement;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
aload 1
invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.events.XMLEventFactoryImpl.createEndElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljavax/xml/stream/events/EndElement;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 1 1 name Ljavax/xml/namespace/QName;
0 1 2 namespaces Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;
Signature: (Ljavax/xml/namespace/QName;Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;)Ljavax/xml/stream/events/EndElement;
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 start local 1 start local 2 start local 3 0: new com.sun.xml.internal.stream.events.EndElementEvent
dup
aload 1
aload 2
aload 3
invokespecial com.sun.xml.internal.stream.events.EndElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
astore 4
start local 4 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 4
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.EndElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.EndElementEvent
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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/stream/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<? extends javax.xml.stream.events.Namespace>);
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 start local 1 start local 2 start local 3 start local 4 0: new com.sun.xml.internal.stream.events.EndElementEvent
dup
aload 1
aload 2
aload 3
invokespecial com.sun.xml.internal.stream.events.EndElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
astore 5
start local 5 1: aload 4
ifnull 5
2: goto 4
3: StackMap locals: com.sun.xml.internal.stream.events.EndElementEvent
StackMap stack:
aload 5
aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast javax.xml.stream.events.Namespace
invokevirtual com.sun.xml.internal.stream.events.EndElementEvent.addNamespace:(Ljavax/xml/stream/events/Namespace;)V
4: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 6
aload 5
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.EndElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
6: StackMap locals:
StackMap stack:
aload 5
areturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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<+Ljavax/xml/stream/events/Namespace;>;
1 7 5 event Lcom/sun/xml/internal/stream/events/EndElementEvent;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;)Ljavax/xml/stream/events/EndElement;
MethodParameters:
Name Flags
prefix
namespaceUri
localName
namespaces
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 start local 1 start local 2 0: new com.sun.xml.internal.stream.events.EntityReferenceEvent
dup
aload 1
aload 2
invokespecial com.sun.xml.internal.stream.events.EntityReferenceEvent.<init>:(Ljava/lang/String;Ljavax/xml/stream/events/EntityDeclaration;)V
astore 3
start local 3 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 3
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.EntityReferenceEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.EntityReferenceEvent
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 name Ljava/lang/String;
0 3 2 entityDeclaration Ljavax/xml/stream/events/EntityDeclaration;
1 3 3 event Lcom/sun/xml/internal/stream/events/EntityReferenceEvent;
MethodParameters:
Name Flags
name
entityDeclaration
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=5, locals=3, args_size=2
start local 0 start local 1 0: new com.sun.xml.internal.stream.events.CharacterEvent
dup
aload 1
iconst_0
iconst_1
invokespecial com.sun.xml.internal.stream.events.CharacterEvent.<init>:(Ljava/lang/String;ZZ)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.CharacterEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.CharacterEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 content Ljava/lang/String;
1 3 2 event Lcom/sun/xml/internal/stream/events/CharacterEvent;
MethodParameters:
Name Flags
content
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 start local 1 0: new com.sun.xml.internal.stream.events.NamespaceImpl
dup
aload 1
invokespecial com.sun.xml.internal.stream.events.NamespaceImpl.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.NamespaceImpl.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.NamespaceImpl
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 namespaceURI Ljava/lang/String;
1 3 2 event Lcom/sun/xml/internal/stream/events/NamespaceImpl;
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 start local 1 start local 2 0: new com.sun.xml.internal.stream.events.NamespaceImpl
dup
aload 1
aload 2
invokespecial com.sun.xml.internal.stream.events.NamespaceImpl.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 3
start local 3 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 3
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.NamespaceImpl.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.NamespaceImpl
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 prefix Ljava/lang/String;
0 3 2 namespaceURI Ljava/lang/String;
1 3 3 event Lcom/sun/xml/internal/stream/events/NamespaceImpl;
MethodParameters:
Name Flags
prefix
namespaceURI
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 start local 1 start local 2 0: new com.sun.xml.internal.stream.events.ProcessingInstructionEvent
dup
aload 1
aload 2
invokespecial com.sun.xml.internal.stream.events.ProcessingInstructionEvent.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 3
start local 3 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 3
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.ProcessingInstructionEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.ProcessingInstructionEvent
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 target Ljava/lang/String;
0 3 2 data Ljava/lang/String;
1 3 3 event Lcom/sun/xml/internal/stream/events/ProcessingInstructionEvent;
MethodParameters:
Name Flags
target
data
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 start local 1 0: new com.sun.xml.internal.stream.events.CharacterEvent
dup
aload 1
invokespecial com.sun.xml.internal.stream.events.CharacterEvent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.CharacterEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.CharacterEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 content Ljava/lang/String;
1 3 2 event Lcom/sun/xml/internal/stream/events/CharacterEvent;
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 0: new com.sun.xml.internal.stream.events.StartDocumentEvent
dup
invokespecial com.sun.xml.internal.stream.events.StartDocumentEvent.<init>:()V
astore 1
start local 1 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 1
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.StartDocumentEvent
StackMap stack:
aload 1
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
1 3 1 event Lcom/sun/xml/internal/stream/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 start local 1 0: new com.sun.xml.internal.stream.events.StartDocumentEvent
dup
aload 1
invokespecial com.sun.xml.internal.stream.events.StartDocumentEvent.<init>:(Ljava/lang/String;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 2
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.StartDocumentEvent
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 encoding Ljava/lang/String;
1 3 2 event Lcom/sun/xml/internal/stream/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 start local 1 start local 2 0: new com.sun.xml.internal.stream.events.StartDocumentEvent
dup
aload 1
aload 2
invokespecial com.sun.xml.internal.stream.events.StartDocumentEvent.<init>:(Ljava/lang/String;Ljava/lang/String;)V
astore 3
start local 3 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 3
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.StartDocumentEvent
StackMap stack:
aload 3
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 encoding Ljava/lang/String;
0 3 2 version Ljava/lang/String;
1 3 3 event Lcom/sun/xml/internal/stream/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=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new com.sun.xml.internal.stream.events.StartDocumentEvent
dup
aload 1
aload 2
iload 3
invokespecial com.sun.xml.internal.stream.events.StartDocumentEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Z)V
astore 4
start local 4 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 4
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.StartDocumentEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.StartDocumentEvent
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 encoding Ljava/lang/String;
0 3 2 version Ljava/lang/String;
0 3 3 standalone Z
1 3 4 event Lcom/sun/xml/internal/stream/events/StartDocumentEvent;
MethodParameters:
Name Flags
encoding
version
standalone
public javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName, java.util.Iterator<? extends javax.xml.stream.events.Attribute>, java.util.Iterator<? extends javax.xml.stream.events.Namespace>);
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 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokevirtual javax.xml.namespace.QName.getPrefix:()Ljava/lang/String;
aload 1
invokevirtual javax.xml.namespace.QName.getNamespaceURI:()Ljava/lang/String;
1: aload 1
invokevirtual javax.xml.namespace.QName.getLocalPart:()Ljava/lang/String;
aload 2
aload 3
2: invokevirtual com.sun.xml.internal.stream.events.XMLEventFactoryImpl.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 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 3 1 name Ljavax/xml/namespace/QName;
0 3 2 attributes Ljava/util/Iterator<+Ljavax/xml/stream/events/Attribute;>;
0 3 3 namespaces Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;
Signature: (Ljavax/xml/namespace/QName;Ljava/util/Iterator<+Ljavax/xml/stream/events/Attribute;>;Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;)Ljavax/xml/stream/events/StartElement;
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 start local 1 start local 2 start local 3 0: new com.sun.xml.internal.stream.events.StartElementEvent
dup
aload 1
aload 2
aload 3
invokespecial com.sun.xml.internal.stream.events.StartElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
astore 4
start local 4 1: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 2
aload 4
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.StartElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
2: StackMap locals: com.sun.xml.internal.stream.events.StartElementEvent
StackMap stack:
aload 4
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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/stream/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<? extends javax.xml.stream.events.Attribute>, java.util.Iterator<? extends javax.xml.stream.events.Namespace>);
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 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
aload 2
aload 3
aload 4
aload 5
aconst_null
invokevirtual com.sun.xml.internal.stream.events.XMLEventFactoryImpl.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 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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<+Ljavax/xml/stream/events/Attribute;>;
0 1 5 namespaces Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator<+Ljavax/xml/stream/events/Attribute;>;Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;)Ljavax/xml/stream/events/StartElement;
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<? extends javax.xml.stream.events.Attribute>, java.util.Iterator<? extends javax.xml.stream.events.Namespace>, 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 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: new com.sun.xml.internal.stream.events.StartElementEvent
dup
aload 1
aload 2
aload 3
invokespecial com.sun.xml.internal.stream.events.StartElementEvent.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
astore 7
start local 7 1: aload 7
aload 4
invokevirtual com.sun.xml.internal.stream.events.StartElementEvent.addAttributes:(Ljava/util/Iterator;)V
2: aload 7
aload 5
invokevirtual com.sun.xml.internal.stream.events.StartElementEvent.addNamespaceAttributes:(Ljava/util/Iterator;)V
3: aload 7
aload 6
invokevirtual com.sun.xml.internal.stream.events.StartElementEvent.setNamespaceContext:(Ljavax/xml/namespace/NamespaceContext;)V
4: aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
ifnull 5
aload 7
aload 0
getfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
invokevirtual com.sun.xml.internal.stream.events.StartElementEvent.setLocation:(Ljavax/xml/stream/Location;)V
5: StackMap locals: com.sun.xml.internal.stream.events.StartElementEvent
StackMap stack:
aload 7
areturn
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
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<+Ljavax/xml/stream/events/Attribute;>;
0 6 5 namespaces Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;
0 6 6 context Ljavax/xml/namespace/NamespaceContext;
1 6 7 elem Lcom/sun/xml/internal/stream/events/StartElementEvent;
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Iterator<+Ljavax/xml/stream/events/Attribute;>;Ljava/util/Iterator<+Ljavax/xml/stream/events/Namespace;>;Ljavax/xml/namespace/NamespaceContext;)Ljavax/xml/stream/events/StartElement;
MethodParameters:
Name Flags
prefix
namespaceUri
localName
attributes
namespaces
context
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 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.stream.events.XMLEventFactoryImpl.location:Ljavax/xml/stream/Location;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/events/XMLEventFactoryImpl;
0 2 1 location Ljavax/xml/stream/Location;
MethodParameters:
Name Flags
location
}
SourceFile: "XMLEventFactoryImpl.java"