Class XmlFriendlyMapper

  • All Implemented Interfaces:
    Mapper

    public class XmlFriendlyMapper
    extends AbstractXmlFriendlyMapper
    Deprecated.
    As of 1.3 use XmlFriendlyReader
    Mapper that ensures that all names in the serialization stream are XML friendly. The replacement chars and strings are:
    • $ (dollar) chars appearing in class names are replaced with _ (underscore) chars.
    • $ (dollar) chars appearing in field names are replaced with _DOLLAR_ string.
    • _ (underscore) chars appearing in field names are replaced with __ (double underscore) string.
    • default as the prefix for class names with no package.
    • Constructor Detail

    • Method Detail

      • serializedClass

        public java.lang.String serializedClass​(java.lang.Class type)
        Deprecated.
        Description copied from interface: Mapper
        How a class name should be represented in its serialized form.
        Specified by:
        serializedClass in interface Mapper
        Overrides:
        serializedClass in class MapperWrapper
      • realClass

        public java.lang.Class realClass​(java.lang.String elementName)
        Deprecated.
        Description copied from interface: Mapper
        How a serialized class representation should be mapped back to a real class.
        Specified by:
        realClass in interface Mapper
        Overrides:
        realClass in class MapperWrapper
      • serializedMember

        public java.lang.String serializedMember​(java.lang.Class type,
                                                 java.lang.String memberName)
        Deprecated.
        Description copied from interface: Mapper
        How a class member should be represented in its serialized form.
        Specified by:
        serializedMember in interface Mapper
        Overrides:
        serializedMember in class MapperWrapper
      • realMember

        public java.lang.String realMember​(java.lang.Class type,
                                           java.lang.String serialized)
        Deprecated.
        Description copied from interface: Mapper
        How a serialized member representation should be mapped back to a real member.
        Specified by:
        realMember in interface Mapper
        Overrides:
        realMember in class MapperWrapper
      • mapNameToXML

        public java.lang.String mapNameToXML​(java.lang.String javaName)
        Deprecated.
      • mapNameFromXML

        public java.lang.String mapNameFromXML​(java.lang.String xmlName)
        Deprecated.