Package com.thoughtworks.xstream.io.xml
Class AbstractXmlReader
- java.lang.Object
-
- com.thoughtworks.xstream.io.AbstractReader
-
- com.thoughtworks.xstream.io.xml.AbstractXmlReader
-
- All Implemented Interfaces:
ErrorReporter,ExtendedHierarchicalStreamReader,HierarchicalStreamReader
- Direct Known Subclasses:
AbstractDocumentReader,AbstractPullReader
public abstract class AbstractXmlReader extends AbstractReader
Deprecated.As of 1.4, useAbstractReaderinstead.Abstract base implementation of HierarchicalStreamReader that provides common functionality to all XML-based readers.- Since:
- 1.2
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractXmlReader()Deprecated.protectedAbstractXmlReader(NameCoder nameCoder)Deprecated.protectedAbstractXmlReader(XmlFriendlyReplacer replacer)Deprecated.As of 1.4, useAbstractReaderinstead.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected java.lang.StringescapeXmlName(java.lang.String name)Deprecated.As of 1.4, useAbstractReaderinstead.java.lang.StringunescapeXmlName(java.lang.String name)Deprecated.As of 1.4, useAbstractReader.decodeNode(String)orAbstractReader.decodeAttribute(String)instead.-
Methods inherited from class com.thoughtworks.xstream.io.AbstractReader
decodeAttribute, decodeNode, encodeAttribute, encodeNode, peekNextChild, underlyingReader
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.thoughtworks.xstream.io.HierarchicalStreamReader
appendErrors, close, getAttribute, getAttribute, getAttributeCount, getAttributeName, getAttributeNames, getNodeName, getValue, hasMoreChildren, moveDown, moveUp
-
-
-
-
Constructor Detail
-
AbstractXmlReader
protected AbstractXmlReader()
Deprecated.
-
AbstractXmlReader
protected AbstractXmlReader(XmlFriendlyReplacer replacer)
Deprecated.As of 1.4, useAbstractReaderinstead.
-
AbstractXmlReader
protected AbstractXmlReader(NameCoder nameCoder)
Deprecated.
-
-
Method Detail
-
unescapeXmlName
public java.lang.String unescapeXmlName(java.lang.String name)
Deprecated.As of 1.4, useAbstractReader.decodeNode(String)orAbstractReader.decodeAttribute(String)instead.Unescapes XML-friendly name (node or attribute)- Parameters:
name- the escaped XML-friendly name- Returns:
- An unescaped name with original characters
-
escapeXmlName
protected java.lang.String escapeXmlName(java.lang.String name)
Deprecated.As of 1.4, useAbstractReaderinstead.Escapes XML-unfriendly name (node or attribute)- Parameters:
name- the unescaped XML-unfriendly name- Returns:
- An escaped name with original characters
-
-