Class XStream11NameCoder

  • All Implemented Interfaces:
    NameCoder, java.lang.Cloneable

    public class XStream11NameCoder
    extends XmlFriendlyNameCoder
    A XmlFriendlyNameCoder to support backward compatibility with XStream 1.1.
    Since:
    1.4
    • Constructor Detail

      • XStream11NameCoder

        public XStream11NameCoder()
    • Method Detail

      • decodeAttribute

        public java.lang.String decodeAttribute​(java.lang.String attributeName)
        Decode an attribute name to an object name. Noop implementation that does not decode. Used for XStream 1.1 compatibility.
        Specified by:
        decodeAttribute in interface NameCoder
        Overrides:
        decodeAttribute in class XmlFriendlyNameCoder
        Parameters:
        attributeName - the name of the attribute
        Returns:
        the name of the meta-data
      • decodeNode

        public java.lang.String decodeNode​(java.lang.String elementName)
        Decode a node name to an object name. Noop implementation that does not decode. Used for XStream 1.1 compatibility.
        Specified by:
        decodeNode in interface NameCoder
        Overrides:
        decodeNode in class XmlFriendlyNameCoder
        Parameters:
        elementName - the name of the node
        Returns:
        the name of the object