| Name | Description | Type | Package | Framework |
| AbstractAttributeAliasingMapper | Abstract base class for AttributeAliassingMapper and its system version. | Class | com.thoughtworks.xstream.mapper | XStream |
| AbstractXmlFriendlyMapper | Mapper that ensures that all names in the serialization stream are XML friendly. | Class | com.thoughtworks.xstream.mapper | XStream |
| AnnotationConfiguration | An interface for the configuration part of the AnnotationMapper. | Interface | com.thoughtworks.xstream.mapper | XStream |
| AnnotationMapper | A mapper that uses annotations to prepare the remaining mappers in the chain. | Class | com.thoughtworks.xstream.mapper | XStream |
| ArrayMapper | Mapper that detects arrays and changes the name so it can identified as an array (for example Foo[] gets serialized as foo-array). | Class | com.thoughtworks.xstream.mapper | XStream |
| AttributeAliasingMapper | Mapper that allows aliasing of attribute names. | Class | com.thoughtworks.xstream.mapper | XStream |
| AttributeMapper | Mapper that allows the usage of attributes for fields and corresponding types or specified arbitrary types. | Class | com.thoughtworks.xstream.mapper | XStream |
| CachingMapper | Mapper that caches which names map to which classes. | Class | com.thoughtworks.xstream.mapper | XStream |
| CannotResolveClassException | Exception thrown if a mapper cannot locate the appropriate class for an element. | Class | com.thoughtworks.xstream.mapper | XStream |
| CGLIBMapper | Mapper that detects proxies generated by the CGLIB enhancer. | Class | com.thoughtworks.xstream.mapper | XStream |
| ClassAliasingMapper | Mapper that allows a fully qualified class name to be replaced with an alias. | Class | com.thoughtworks.xstream.mapper | XStream |
| DefaultImplementationsMapper | Mapper that resolves default implementations of classes. | Class | com.thoughtworks.xstream.mapper | XStream |
| DefaultMapper | Default mapper implementation with 'vanilla' functionality. | Class | com.thoughtworks.xstream.mapper | XStream |
| DynamicProxyMapper | Mapper for handling special cases of aliasing dynamic proxies. | Class | com.thoughtworks.xstream.mapper | XStream |
| DynamicProxyMapper .DynamicProxy | Place holder type used for dynamic proxies. | Class | com.thoughtworks.xstream.mapper.DynamicProxyMapper | XStream |
| EnumMapper | Mapper that handles the special case of polymorphic enums in Java 1. | Class | com.thoughtworks.xstream.mapper | XStream |
| FieldAliasingMapper | Class | com.thoughtworks.xstream.mapper | XStream | |
| ImmutableTypesMapper | Mapper that specifies which types are basic immutable types. | Class | com.thoughtworks.xstream.mapper | XStream |
| ImplicitCollectionMapper | Class | com.thoughtworks.xstream.mapper | XStream | |
| LambdaMapper | Mapper to map serializable lambda types to the name of their functional interface and non-serializable ones toSince:1. | Class | com.thoughtworks.xstream.mapper | XStream |
| LocalConversionMapper | A Mapper for locally defined converters for a member field. | Class | com.thoughtworks.xstream.mapper | XStream |
| Mapper | Interface | com.thoughtworks.xstream.mapper | XStream | |
| Mapper .ImplicitCollectionMapping | Interface | com.thoughtworks.xstream.mapper.Mapper | XStream | |
| Mapper .Null | Place holder type used for null values. | Class | com.thoughtworks.xstream.mapper.Mapper | XStream |
| MapperWrapper | Class | com.thoughtworks.xstream.mapper | XStream | |
| OuterClassMapper | Mapper that uses a more meaningful alias for the field in an inner class (this$0) that refers to the outer class. | Class | com.thoughtworks.xstream.mapper | XStream |
| PackageAliasingMapper | Mapper that allows a package name to be replaced with an alias. | Class | com.thoughtworks.xstream.mapper | XStream |
| SecurityMapper | A Mapper implementation injecting a security layer based on permission rules for any type required in the unmarshalling process. | Class | com.thoughtworks.xstream.mapper | XStream |
| SystemAttributeAliasingMapper | Mapper that allows aliasing of system attribute names. | Class | com.thoughtworks.xstream.mapper | XStream |
| XmlFriendlyMapper | Mapper that ensures that all names in the serialization stream are XML friendly. | Class | com.thoughtworks.xstream.mapper | XStream |
| XStream11XmlFriendlyMapper | Mapper that ensures that all names in the serialization stream are read in an XML friendly way. | Class | com.thoughtworks.xstream.mapper | XStream |