com.thoughtworks.xstream.io.xml
Class XStream11XmlFriendlyReplacer

java.lang.Object
  extended by com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer
      extended by com.thoughtworks.xstream.io.xml.XStream11XmlFriendlyReplacer

public class XStream11XmlFriendlyReplacer
extends XmlFriendlyReplacer

Allows replacement of Strings in xml-friendly drivers to provide compatibility with XStream 1.1 format

Since:
1.2
Author:
Mauro Talevi

Constructor Summary
XStream11XmlFriendlyReplacer()
          Default constructor.
 
Method Summary
protected  java.lang.String escapeClassName(java.lang.String className)
           
protected  java.lang.String escapeFieldName(java.lang.String fieldName)
           
protected  java.lang.String unescapeClassName(java.lang.String className)
           
protected  java.lang.String unescapeFieldName(java.lang.String xmlName)
           
 java.lang.String unescapeName(java.lang.String name)
          Noop implementation that does not unescape name.
 
Methods inherited from class com.thoughtworks.xstream.io.xml.XmlFriendlyReplacer
escapeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XStream11XmlFriendlyReplacer

public XStream11XmlFriendlyReplacer()
Default constructor.

Method Detail

unescapeName

public java.lang.String unescapeName(java.lang.String name)
Noop implementation that does not unescape name. Used for XStream 1.1 compatibility.

Overrides:
unescapeName in class XmlFriendlyReplacer
Parameters:
name - the name of attribute or node
Returns:
The String with unescaped name

escapeClassName

protected java.lang.String escapeClassName(java.lang.String className)

escapeFieldName

protected java.lang.String escapeFieldName(java.lang.String fieldName)

unescapeClassName

protected java.lang.String unescapeClassName(java.lang.String className)

unescapeFieldName

protected java.lang.String unescapeFieldName(java.lang.String xmlName)


Copyright © 2004-2012 XStream. All Rights Reserved.