Package com.thoughtworks.xstream.mapper

Interface Summary
CGLIBMapper.Marker  
Mapper  
Mapper.ImplicitCollectionMapping  
 

Class Summary
AbstractXmlFriendlyMapper Mapper that ensures that all names in the serialization stream are XML friendly.
ArrayMapper Mapper that detects arrays and changes the name so it can identified as an array (for example Foo[] gets serialized as foo-array).
AttributeAliasingMapper Mapper that allows aliasing of attribute names.
AttributeMapper Mapper that allows the usage of attributes for fields and corresponding types or specified arbitrary types.
CachingMapper Mapper that caches which names map to which classes.
CGLIBMapper Mapper that detects proxies generated by the CGLIB enhancer.
ClassAliasingMapper Mapper that allows a fully qualified class name to be replaced with a shorter alias.
DefaultImplementationsMapper Mapper that resolves default implementations of classes.
DefaultMapper Default mapper implementation with 'vanilla' functionality.
DynamicProxyMapper Mapper for handling special cases of aliasing dynamic proxies.
DynamicProxyMapper.DynamicProxy Place holder type used for dynamic proxies.
EnumMapper Mapper that handles the special case of polymorphic enums in Java 1.5.
FieldAliasingMapper Mapper that allows a field of a specific class to be replaced with a shorter alias, or omitted entirely.
ImmutableTypesMapper Mapper that specifies which types are basic immutable types.
ImplicitCollectionMapper  
Mapper.Null Place holder type used for null values.
MapperWrapper  
OuterClassMapper Mapper that uses a more meaningful alias for the field in an inner class (this$0) that refers to the outer class.
XmlFriendlyMapper Mapper that ensures that all names in the serialization stream are XML friendly.
XStream11XmlFriendlyMapper Mapper that ensures that all names in the serialization stream are read in an XML friendly way.
 

Exception Summary
CannotResolveClassException Excpetion thrown if a mapper cannot locate the appropriate class for an element.
 



Joe Walnes, http://xstream.codehaus.org/