Package javanet.staxutils
Class StaxUtilsXMLOutputFactory
java.lang.Object
javax.xml.stream.XMLOutputFactory
javanet.staxutils.helpers.FilterXMLOutputFactory
javanet.staxutils.StaxUtilsXMLOutputFactory
An output factory that optionally wraps a filter around each writer. The
property
INDENTING
controls indentation of output.-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
A String property whose value indents one level.static final String
A Boolean property controlling whether to indent output.static final String
A String property whose value introduces a new line for indentation.Fields inherited from class javanet.staxutils.helpers.FilterXMLOutputFactory
source
Fields inherited from class javax.xml.stream.XMLOutputFactory
IS_REPAIRING_NAMESPACES
-
Constructor Summary
ConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionboolean
protected XMLEventWriter
filter
(XMLEventWriter writer) Transform the given writer.protected XMLStreamWriter
filter
(XMLStreamWriter writer) getProperty
(String name) Delegates to source.int
hashCode()
boolean
isPropertySupported
(String name) Delegates to source.void
setProperty
(String name, Object value) Delegates to source.Methods inherited from class javanet.staxutils.helpers.FilterXMLOutputFactory
createXMLEventWriter, createXMLEventWriter, createXMLEventWriter, createXMLEventWriter, createXMLStreamWriter, createXMLStreamWriter, createXMLStreamWriter, createXMLStreamWriter, equals, hashCode
Methods inherited from class javax.xml.stream.XMLOutputFactory
newDefaultFactory, newFactory, newFactory, newInstance, newInstance
-
Field Details
-
INDENTING
A Boolean property controlling whether to indent output. If true, output is indented byIndentingXMLEventWriter
orIndentingXMLStreamWriter
. The default is false.- See Also:
-
INDENT
A String property whose value indents one level. The default isIndentation.DEFAULT_INDENT
.- See Also:
-
NEW_LINE
A String property whose value introduces a new line for indentation. The default isIndentation.NORMAL_END_OF_LINE
.- See Also:
-
-
Constructor Details
-
StaxUtilsXMLOutputFactory
public StaxUtilsXMLOutputFactory() -
StaxUtilsXMLOutputFactory
-
-
Method Details
-
filter
Description copied from class:FilterXMLOutputFactory
Transform the given writer.- Specified by:
filter
in classFilterXMLOutputFactory
-
filter
- Specified by:
filter
in classFilterXMLOutputFactory
-
isPropertySupported
Description copied from class:FilterXMLOutputFactory
Delegates to source.- Overrides:
isPropertySupported
in classFilterXMLOutputFactory
-
setProperty
Description copied from class:FilterXMLOutputFactory
Delegates to source.- Overrides:
setProperty
in classFilterXMLOutputFactory
- Throws:
IllegalArgumentException
-
getProperty
Description copied from class:FilterXMLOutputFactory
Delegates to source.- Overrides:
getProperty
in classFilterXMLOutputFactory
- Throws:
IllegalArgumentException
-
hashCode
public int hashCode()- Overrides:
hashCode
in classFilterXMLOutputFactory
-
equals
- Overrides:
equals
in classFilterXMLOutputFactory
-