class org.springframework.util.xml.XMLEventStreamWriter extends java.lang.Object implements javax.xml.stream.XMLStreamWriter
{
private static final java.lang.String DEFAULT_ENCODING;
private final javax.xml.stream.XMLEventWriter eventWriter;
private final javax.xml.stream.XMLEventFactory eventFactory;
private final java.util.List endElements;
private boolean emptyElement;
public void <init>(javax.xml.stream.XMLEventWriter, javax.xml.stream.XMLEventFactory)
{
javax.xml.stream.XMLEventWriter v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
java.util.ArrayList v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: javax.xml.stream.XMLEventWriter;
v := @parameter: javax.xml.stream.XMLEventFactory;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements> = v;
v.<org.springframework.util.xml.XMLEventStreamWriter: boolean emptyElement> = 0;
v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter> = v;
v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory> = v;
return;
}
public void setNamespaceContext(javax.xml.namespace.NamespaceContext) throws javax.xml.stream.XMLStreamException
{
javax.xml.namespace.NamespaceContext v;
javax.xml.stream.XMLEventWriter v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: javax.xml.namespace.NamespaceContext;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void setNamespaceContext(javax.xml.namespace.NamespaceContext)>(v);
return;
}
public javax.xml.namespace.NamespaceContext getNamespaceContext()
{
javax.xml.namespace.NamespaceContext v;
javax.xml.stream.XMLEventWriter v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = interfaceinvoke v.<javax.xml.stream.XMLEventWriter: javax.xml.namespace.NamespaceContext getNamespaceContext()>();
return v;
}
public void setPrefix(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void setPrefix(java.lang.String,java.lang.String)>(v, v);
return;
}
public java.lang.String getPrefix(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = interfaceinvoke v.<javax.xml.stream.XMLEventWriter: java.lang.String getPrefix(java.lang.String)>(v);
return v;
}
public void setDefaultNamespace(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void setDefaultNamespace(java.lang.String)>(v);
return;
}
public java.lang.Object getProperty(java.lang.String) throws java.lang.IllegalArgumentException
{
java.lang.String v;
java.lang.IllegalArgumentException v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>()>();
throw v;
}
public void writeStartDocument() throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.StartDocument v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.StartDocument createStartDocument()>();
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeStartDocument(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.StartDocument v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.StartDocument createStartDocument(java.lang.String,java.lang.String)>("UTF-8", v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeStartDocument(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.StartDocument v;
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.StartDocument createStartDocument(java.lang.String,java.lang.String)>(v, v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeStartElement(java.lang.String) throws javax.xml.stream.XMLStreamException
{
java.lang.String v;
javax.xml.namespace.QName v;
javax.xml.stream.events.StartElement v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = new javax.xml.namespace.QName;
specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String)>(v);
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName,java.util.Iterator,java.util.Iterator)>(v, null, null);
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void doWriteStartElement(javax.xml.stream.events.StartElement)>(v);
return;
}
public void writeStartElement(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
java.lang.String v, v;
javax.xml.namespace.QName v;
javax.xml.stream.events.StartElement v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = new javax.xml.namespace.QName;
specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName,java.util.Iterator,java.util.Iterator)>(v, null, null);
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void doWriteStartElement(javax.xml.stream.events.StartElement)>(v);
return;
}
public void writeStartElement(java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
java.lang.String v, v, v;
javax.xml.namespace.QName v;
javax.xml.stream.events.StartElement v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = new javax.xml.namespace.QName;
specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.StartElement createStartElement(javax.xml.namespace.QName,java.util.Iterator,java.util.Iterator)>(v, null, null);
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void doWriteStartElement(javax.xml.stream.events.StartElement)>(v);
return;
}
private void doWriteStartElement(javax.xml.stream.events.StartElement) throws javax.xml.stream.XMLStreamException
{
java.util.Iterator v;
org.springframework.util.xml.XMLEventStreamWriter v;
java.util.List v;
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.EndElement v;
javax.xml.namespace.QName v;
javax.xml.stream.events.StartElement v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: javax.xml.stream.events.StartElement;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = interfaceinvoke v.<javax.xml.stream.events.StartElement: javax.xml.namespace.QName getName()>();
v = interfaceinvoke v.<javax.xml.stream.events.StartElement: java.util.Iterator getNamespaces()>();
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.EndElement createEndElement(javax.xml.namespace.QName,java.util.Iterator)>(v, v);
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
return;
}
public void writeEmptyElement(java.lang.String) throws javax.xml.stream.XMLStreamException
{
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
virtualinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void writeStartElement(java.lang.String)>(v);
v.<org.springframework.util.xml.XMLEventStreamWriter: boolean emptyElement> = 1;
return;
}
public void writeEmptyElement(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
virtualinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void writeStartElement(java.lang.String,java.lang.String)>(v, v);
v.<org.springframework.util.xml.XMLEventStreamWriter: boolean emptyElement> = 1;
return;
}
public void writeEmptyElement(java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
java.lang.String v, v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
virtualinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void writeStartElement(java.lang.String,java.lang.String,java.lang.String)>(v, v, v);
v.<org.springframework.util.xml.XMLEventStreamWriter: boolean emptyElement> = 1;
return;
}
private void closeEmptyElementIfNecessary() throws javax.xml.stream.XMLStreamException
{
org.springframework.util.xml.XMLEventStreamWriter v;
boolean v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: boolean emptyElement>;
if v == 0 goto label;
v.<org.springframework.util.xml.XMLEventStreamWriter: boolean emptyElement> = 0;
virtualinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void writeEndElement()>();
label:
return;
}
public void writeEndElement() throws javax.xml.stream.XMLStreamException
{
org.springframework.util.xml.XMLEventStreamWriter v;
java.util.List v, v, v;
javax.xml.stream.XMLEventWriter v;
int v, v;
java.lang.Object v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
interfaceinvoke v.<java.util.List: java.lang.Object remove(int)>(v);
return;
}
public void writeAttribute(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Attribute v;
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Attribute createAttribute(java.lang.String,java.lang.String)>(v, v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeAttribute(java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Attribute v;
java.lang.String v, v, v;
javax.xml.namespace.QName v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = new javax.xml.namespace.QName;
specialinvoke v.<javax.xml.namespace.QName: void <init>(java.lang.String,java.lang.String)>(v, v);
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Attribute createAttribute(javax.xml.namespace.QName,java.lang.String)>(v, v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeAttribute(java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Attribute v;
java.lang.String v, v, v, v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Attribute createAttribute(java.lang.String,java.lang.String,java.lang.String,java.lang.String)>(v, v, v, v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeNamespace(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.events.Namespace v;
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Namespace createNamespace(java.lang.String,java.lang.String)>(v, v);
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void doWriteNamespace(javax.xml.stream.events.Namespace)>(v);
return;
}
public void writeDefaultNamespace(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.events.Namespace v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Namespace createNamespace(java.lang.String)>(v);
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void doWriteNamespace(javax.xml.stream.events.Namespace)>(v);
return;
}
private void doWriteNamespace(javax.xml.stream.events.Namespace) throws javax.xml.stream.XMLStreamException
{
java.util.ArrayList v;
javax.xml.stream.XMLEventWriter v;
int v, v;
javax.xml.stream.events.EndElement v;
boolean v;
java.util.Iterator v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
java.util.List v, v, v;
javax.xml.stream.events.Namespace v;
java.lang.Object v, v;
javax.xml.namespace.QName v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: javax.xml.stream.events.Namespace;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
v = interfaceinvoke v.<java.util.List: int size()>();
v = v - 1;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
v = interfaceinvoke v.<java.util.List: java.lang.Object get(int)>(v);
v = interfaceinvoke v.<javax.xml.stream.events.EndElement: java.util.Iterator getNamespaces()>();
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
goto label;
label:
interfaceinvoke v.<java.util.List: boolean add(java.lang.Object)>(v);
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = interfaceinvoke v.<javax.xml.stream.events.EndElement: javax.xml.namespace.QName getName()>();
v = interfaceinvoke v.<java.util.List: java.util.Iterator iterator()>();
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.EndElement createEndElement(javax.xml.namespace.QName,java.util.Iterator)>(v, v);
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
v = v.<org.springframework.util.xml.XMLEventStreamWriter: java.util.List endElements>;
interfaceinvoke v.<java.util.List: java.lang.Object set(int,java.lang.Object)>(v, v);
return;
}
public void writeCharacters(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Characters v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Characters createCharacters(java.lang.String)>(v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeCharacters(char[], int, int) throws javax.xml.stream.XMLStreamException
{
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Characters v;
int v, v;
char[] v;
java.lang.String v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: char[];
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = new java.lang.String;
specialinvoke v.<java.lang.String: void <init>(char[],int,int)>(v, v, v);
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Characters createCharacters(java.lang.String)>(v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeCData(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Characters v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Characters createCData(java.lang.String)>(v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeComment(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.Comment v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.Comment createComment(java.lang.String)>(v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeProcessingInstruction(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.ProcessingInstruction v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.ProcessingInstruction createProcessingInstruction(java.lang.String,java.lang.String)>(v, "");
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeProcessingInstruction(java.lang.String, java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
javax.xml.stream.events.ProcessingInstruction v;
java.lang.String v, v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.ProcessingInstruction createProcessingInstruction(java.lang.String,java.lang.String)>(v, v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeDTD(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
java.lang.String v;
javax.xml.stream.events.DTD v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.DTD createDTD(java.lang.String)>(v);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeEntityRef(java.lang.String) throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
java.lang.String v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.events.EntityReference v;
javax.xml.stream.XMLEventFactory v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v := @parameter: java.lang.String;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.EntityReference createEntityReference(java.lang.String,javax.xml.stream.events.EntityDeclaration)>(v, null);
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void writeEndDocument() throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
org.springframework.util.xml.XMLEventStreamWriter v;
javax.xml.stream.XMLEventFactory v;
javax.xml.stream.events.EndDocument v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventFactory eventFactory>;
v = virtualinvoke v.<javax.xml.stream.XMLEventFactory: javax.xml.stream.events.EndDocument createEndDocument()>();
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void add(javax.xml.stream.events.XMLEvent)>(v);
return;
}
public void flush() throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void flush()>();
return;
}
public void close() throws javax.xml.stream.XMLStreamException
{
javax.xml.stream.XMLEventWriter v;
org.springframework.util.xml.XMLEventStreamWriter v;
v := @this: org.springframework.util.xml.XMLEventStreamWriter;
specialinvoke v.<org.springframework.util.xml.XMLEventStreamWriter: void closeEmptyElementIfNecessary()>();
v = v.<org.springframework.util.xml.XMLEventStreamWriter: javax.xml.stream.XMLEventWriter eventWriter>;
interfaceinvoke v.<javax.xml.stream.XMLEventWriter: void close()>();
return;
}
}