public class OMSerializerUtil extends Object
Constructor and Description |
---|
OMSerializerUtil() |
Modifier and Type | Method and Description |
---|---|
static String |
generateSetPrefix(String prefix,
String namespace,
javax.xml.stream.XMLStreamWriter writer,
boolean attr)
Generate setPrefix/setDefaultNamespace if the prefix is not associated
|
static String |
getNextNSPrefix()
Deprecated.
|
static String |
getNextNSPrefix(javax.xml.stream.XMLStreamWriter writer)
Deprecated.
This is an internal method that is no longer used.
|
static boolean |
isAssociated(String prefix,
String namespace,
javax.xml.stream.XMLStreamWriter writer) |
static boolean |
isSetPrefixBeforeStartElement(javax.xml.stream.XMLStreamWriter writer)
Deprecated.
This method was used to work around a StAX conformance issue in early versions
of the XL XP-J parser. This is now handled by
StAXDialect , and this method always returns
false . |
static void |
serializeAttribute(OMAttribute attr,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
use serializeStartpart instead
|
static void |
serializeAttributes(OMElement element,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
Consider using serializeStartpart instead
|
static void |
serializeByPullStream(OMElement element,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
This is an internal method that is no longer used.
|
static void |
serializeByPullStream(OMElement element,
javax.xml.stream.XMLStreamWriter writer,
boolean cache)
Deprecated.
This is an internal method that is no longer used.
|
static void |
serializeEndpart(javax.xml.stream.XMLStreamWriter writer)
Deprecated.
This is an internal method that is no longer used.
|
static void |
serializeNamespace(OMNamespace namespace,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
Use serializeStartpart instead
|
static void |
serializeNamespaces(OMElement element,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
Use serializeStartpart instead
|
static void |
serializeNormal(OMElement element,
javax.xml.stream.XMLStreamWriter writer,
boolean cache)
Deprecated.
This is an internal method that is no longer used.
|
static void |
serializeStartpart(OMElement element,
String localName,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
This is an internal method that is no longer used.
|
static void |
serializeStartpart(OMElement element,
javax.xml.stream.XMLStreamWriter writer)
Deprecated.
This is an internal method that is no longer used.
|
public static void serializeEndpart(javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
writer
- javax.xml.stream.XMLStreamException
public static void serializeAttribute(OMAttribute attr, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
attr
- writer
- javax.xml.stream.XMLStreamException
public static void serializeNamespace(OMNamespace namespace, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
namespace
- writer
- javax.xml.stream.XMLStreamException
public static boolean isSetPrefixBeforeStartElement(javax.xml.stream.XMLStreamWriter writer)
StAXDialect
, and this method always returns
false
.public static void serializeStartpart(OMElement element, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
element
- writer
- javax.xml.stream.XMLStreamException
public static void serializeStartpart(OMElement element, String localName, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
element
- localName
- (in some cases, the caller wants to force a different localName)writer
- javax.xml.stream.XMLStreamException
public static void serializeNamespaces(OMElement element, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
element
- writer
- javax.xml.stream.XMLStreamException
public static void serializeAttributes(OMElement element, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
element
- writer
- javax.xml.stream.XMLStreamException
public static void serializeNormal(OMElement element, javax.xml.stream.XMLStreamWriter writer, boolean cache) throws javax.xml.stream.XMLStreamException
public static void serializeByPullStream(OMElement element, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
public static void serializeByPullStream(OMElement element, javax.xml.stream.XMLStreamWriter writer, boolean cache) throws javax.xml.stream.XMLStreamException
public static String getNextNSPrefix()
public static String getNextNSPrefix(javax.xml.stream.XMLStreamWriter writer)
public static String generateSetPrefix(String prefix, String namespace, javax.xml.stream.XMLStreamWriter writer, boolean attr) throws javax.xml.stream.XMLStreamException
prefix
- namespace
- writer
- attr
- javax.xml.stream.XMLStreamException
public static boolean isAssociated(String prefix, String namespace, javax.xml.stream.XMLStreamWriter writer) throws javax.xml.stream.XMLStreamException
prefix
- namespace
- writer
- javax.xml.stream.XMLStreamException
Copyright © The Apache Software Foundation. All Rights Reserved.