public final class XmlEventWriter
extends java.lang.Object
implements javax.xml.stream.XMLEventWriter
| Constructor and Description |
|---|
XmlEventWriter(java.io.Writer baos,
java.lang.String defaultPrefix,
boolean includeXMLDeclaration,
java.lang.String rootElement)
Deprecated.
|
XmlEventWriter(java.io.Writer baos,
java.lang.String defaultPrefix,
boolean includeXMLDeclaration,
java.lang.String rootElement,
EscapeHandler escapeHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(javax.xml.stream.events.XMLEvent event) |
void |
add(javax.xml.stream.XMLEventReader arg0) |
void |
close() |
void |
flush() |
java.lang.String |
getDefaultPrefix() |
javax.xml.namespace.NamespaceContext |
getNamespaceContext() |
java.util.Map<java.lang.String,java.lang.String> |
getPeferredPrefixes()
Deprecated.
use
getPreferredPrefixes() instead |
java.util.Map<java.lang.String,java.lang.String> |
getPreferredPrefixes() |
java.lang.String |
getPrefix(java.lang.String arg0) |
java.lang.String |
getRootElement() |
boolean |
isIncludeXMLDeclaration() |
void |
setDefaultNamespace(java.lang.String arg0) |
void |
setDefaultPrefix(java.lang.String defaultPrefix) |
void |
setIncludeXMLDeclaration(boolean includeXMLDeclaration) |
void |
setNamespaceContext(javax.xml.namespace.NamespaceContext arg0) |
void |
setPeferredPrefixes(java.util.Map<java.lang.String,java.lang.String> preferredPrefixes)
Deprecated.
use
setPreferredPrefixes(Map) instead |
void |
setPreferredPrefixes(java.util.Map<java.lang.String,java.lang.String> preferredPrefixes)
Custom optional prefix configuration, if provided, this prefixes will
be used regardless of any other context namespaces and prefix configuration.
|
void |
setPrefix(java.lang.String arg0,
java.lang.String arg1) |
void |
setPreserveQnamePrefixes(boolean preserveQnamePrefixes) |
void |
setRootElement(java.lang.String rootElement) |
@Deprecated
@ProwideDeprecated(phase3=SRU2023)
public XmlEventWriter(java.io.Writer baos,
java.lang.String defaultPrefix,
boolean includeXMLDeclaration,
java.lang.String rootElement)
XmlEventWriter(Writer, String, boolean, String, EscapeHandler) insteadpublic XmlEventWriter(java.io.Writer baos,
java.lang.String defaultPrefix,
boolean includeXMLDeclaration,
java.lang.String rootElement,
EscapeHandler escapeHandler)
baos - output buffer to writedefaultPrefix - optional prefix (empty by default) to used for all elements that are not binded to a specific prefixincludeXMLDeclaration - true to include the XML declaration (true by default)rootElement - local name of the root element of the XML fragment to create, used to declare namespaceescapeHandler - escape handler to use or null to use the defaultsetPreferredPrefixes(Map)public void add(javax.xml.stream.events.XMLEvent event)
throws javax.xml.stream.XMLStreamException
add in interface javax.xml.stream.util.XMLEventConsumeradd in interface javax.xml.stream.XMLEventWriterjavax.xml.stream.XMLStreamExceptionpublic void add(javax.xml.stream.XMLEventReader arg0)
add in interface javax.xml.stream.XMLEventWriterpublic void close()
close in interface javax.xml.stream.XMLEventWriterpublic void flush()
throws javax.xml.stream.XMLStreamException
flush in interface javax.xml.stream.XMLEventWriterjavax.xml.stream.XMLStreamExceptionpublic javax.xml.namespace.NamespaceContext getNamespaceContext()
getNamespaceContext in interface javax.xml.stream.XMLEventWriterpublic void setNamespaceContext(javax.xml.namespace.NamespaceContext arg0)
setNamespaceContext in interface javax.xml.stream.XMLEventWriterpublic java.lang.String getPrefix(java.lang.String arg0)
getPrefix in interface javax.xml.stream.XMLEventWriterpublic void setDefaultNamespace(java.lang.String arg0)
setDefaultNamespace in interface javax.xml.stream.XMLEventWriterpublic void setPrefix(java.lang.String arg0,
java.lang.String arg1)
setPrefix in interface javax.xml.stream.XMLEventWriterpublic java.lang.String getDefaultPrefix()
public void setDefaultPrefix(java.lang.String defaultPrefix)
@ProwideDeprecated(phase4=SRU2023) @Deprecated public java.util.Map<java.lang.String,java.lang.String> getPeferredPrefixes()
getPreferredPrefixes() instead@ProwideDeprecated(phase4=SRU2023) @Deprecated public void setPeferredPrefixes(java.util.Map<java.lang.String,java.lang.String> preferredPrefixes)
setPreferredPrefixes(Map) insteadpublic java.util.Map<java.lang.String,java.lang.String> getPreferredPrefixes()
public void setPreferredPrefixes(java.util.Map<java.lang.String,java.lang.String> preferredPrefixes)
preferredPrefixes - a map with namespaceURIs as keys and prefixes as valuespublic boolean isIncludeXMLDeclaration()
public void setIncludeXMLDeclaration(boolean includeXMLDeclaration)
public java.lang.String getRootElement()
public void setRootElement(java.lang.String rootElement)
public void setPreserveQnamePrefixes(boolean preserveQnamePrefixes)