Class XStream11XmlFriendlyReplacer
java.lang.Object
com.thoughtworks.xstream.io.xml.XmlFriendlyNameCoder
com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer
com.thoughtworks.xstream.io.xml.XStream11XmlFriendlyReplacer
Deprecated.
Allows replacement of Strings in xml-friendly drivers to provide compatibility with XStream
1.1 format
- Since:
- 1.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecodeAttribute(String attributeName) Deprecated.Decode an attribute name to an object name.decodeNode(String elementName) Deprecated.Decode a node name to an object name.unescapeName(String name) Deprecated.Noop implementation that does not unescape name.Methods inherited from class XmlFriendlyReplacer
escapeNameMethods inherited from class XmlFriendlyNameCoder
clone, createCacheMap, encodeAttribute, encodeNode
-
Constructor Details
-
XStream11XmlFriendlyReplacer
public XStream11XmlFriendlyReplacer()Deprecated.As of 1.4, useXStream11NameCoderinsteadDefault constructor.
-
-
Method Details
-
decodeAttribute
Deprecated.Decode an attribute name to an object name. Noop implementation that does not decode. Used for XStream 1.1 compatibility.- Specified by:
decodeAttributein interfaceNameCoder- Overrides:
decodeAttributein classXmlFriendlyNameCoder- Parameters:
attributeName- the name of the attribute- Returns:
- the name of the meta-data
-
decodeNode
Deprecated.Decode a node name to an object name. Noop implementation that does not decode. Used for XStream 1.1 compatibility.- Specified by:
decodeNodein interfaceNameCoder- Overrides:
decodeNodein classXmlFriendlyNameCoder- Parameters:
elementName- the name of the node- Returns:
- the name of the object
-
unescapeName
Deprecated.Noop implementation that does not unescape name. Used for XStream 1.1 compatibility.- Overrides:
unescapeNamein classXmlFriendlyReplacer- Parameters:
name- the name of attribute or node- Returns:
- The String with unescaped name
-
XStream11NameCoderinstead