|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.thoughtworks.xstream.mapper.MapperWrapper
com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper
com.thoughtworks.xstream.mapper.XmlFriendlyMapper
Mapper that ensures that all names in the serialization stream are XML friendly. The replacement chars and strings are:
Nested Class Summary |
Nested classes inherited from class com.thoughtworks.xstream.mapper.Mapper |
Mapper.ImplicitCollectionMapping, Mapper.Null |
Constructor Summary | |
XmlFriendlyMapper(ClassMapper wrapped)
Deprecated. As of 1.2, use XmlFriendlyMapper(Mapper) |
|
XmlFriendlyMapper(Mapper wrapped)
|
Method Summary | |
java.lang.String |
mapNameFromXML(java.lang.String xmlName)
|
java.lang.String |
mapNameToXML(java.lang.String javaName)
|
java.lang.Class |
realClass(java.lang.String elementName)
How a serialized class representation should be mapped back to a real class. |
java.lang.String |
realMember(java.lang.Class type,
java.lang.String serialized)
How a serialized member representation should be mapped back to a real member. |
java.lang.String |
serializedClass(java.lang.Class type)
How a class name should be represented in its serialized form. |
java.lang.String |
serializedMember(java.lang.Class type,
java.lang.String memberName)
How a class member should be represented in its serialized form. |
Methods inherited from class com.thoughtworks.xstream.mapper.AbstractXmlFriendlyMapper |
escapeClassName, escapeFieldName, unescapeClassName, unescapeFieldName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public XmlFriendlyMapper(Mapper wrapped)
public XmlFriendlyMapper(ClassMapper wrapped)
XmlFriendlyMapper(Mapper)
Method Detail |
public java.lang.String serializedClass(java.lang.Class type)
Mapper
serializedClass
in interface Mapper
serializedClass
in class MapperWrapper
public java.lang.Class realClass(java.lang.String elementName)
Mapper
realClass
in interface Mapper
realClass
in class MapperWrapper
public java.lang.String serializedMember(java.lang.Class type, java.lang.String memberName)
Mapper
serializedMember
in interface Mapper
serializedMember
in class MapperWrapper
public java.lang.String realMember(java.lang.Class type, java.lang.String serialized)
Mapper
realMember
in interface Mapper
realMember
in class MapperWrapper
public java.lang.String mapNameToXML(java.lang.String javaName)
public java.lang.String mapNameFromXML(java.lang.String xmlName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |