Class AbstractXmlWriter
java.lang.Object
com.thoughtworks.xstream.io.AbstractWriter
com.thoughtworks.xstream.io.xml.AbstractXmlWriter
- All Implemented Interfaces:
ExtendedHierarchicalStreamWriter, HierarchicalStreamWriter, XmlFriendlyWriter
- Direct Known Subclasses:
AbstractDocumentWriter, Dom4JXmlWriter, PrettyPrintWriter, SaxWriter, StaxWriter
Deprecated.
Abstract base implementation of HierarchicalStreamWriter that provides common functionality
to all XML-based writers.
- Since:
- 1.2
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDeprecated.protectedAbstractXmlWriter(NameCoder nameCoder) Deprecated.protectedAbstractXmlWriter(XmlFriendlyReplacer replacer) Deprecated.As of 1.4 -
Method Summary
Modifier and TypeMethodDescriptionescapeXmlName(String name) Deprecated.As of 1.4 useAbstractWriter.encodeNode(String)orAbstractWriter.encodeAttribute(String)insteadMethods inherited from class AbstractWriter
encodeAttribute, encodeNode, startNode, underlyingWriterMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface HierarchicalStreamWriter
addAttribute, close, endNode, flush, setValue, startNode
-
Constructor Details
-
AbstractXmlWriter
protected AbstractXmlWriter()Deprecated. -
AbstractXmlWriter
Deprecated.As of 1.4 -
AbstractXmlWriter
Deprecated.
-
-
Method Details
-
escapeXmlName
Deprecated.As of 1.4 useAbstractWriter.encodeNode(String)orAbstractWriter.encodeAttribute(String)insteadEscapes XML name (node or attribute) to be XML-friendly- Specified by:
escapeXmlNamein interfaceXmlFriendlyWriter- Parameters:
name- the unescaped XML name- Returns:
- An escaped name with original characters replaced
-
AbstractWriterinstead