Interface | Description |
---|---|
AnnotationConfiguration | Deprecated
As of 1.4.5, minimal JDK version will be 1.6 for next major release
|
CGLIBMapper.Marker | |
Mapper | |
Mapper.ImplicitCollectionMapping |
Class | Description |
---|---|
AbstractAttributeAliasingMapper |
Abstract base class for AttributeAliassingMapper and its system version.
|
AbstractXmlFriendlyMapper | Deprecated
As of 1.4 use
XmlFriendlyReader |
AnnotationMapper |
A mapper that uses annotations to prepare the remaining mappers in the chain.
|
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 an 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 | |
LambdaMapper |
Mapper to map serializable lambda types to the name of their functional interface and non-serializable ones to
Mapper.Null.
|
LocalConversionMapper |
A Mapper for locally defined converters for a member field.
|
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.
|
PackageAliasingMapper |
Mapper that allows a package name to be replaced with an alias.
|
SecurityMapper |
A Mapper implementation injecting a security layer based on permission rules for any type required in the
unmarshalling process.
|
SystemAttributeAliasingMapper |
Mapper that allows aliasing of system attribute names.
|
XmlFriendlyMapper | Deprecated
As of 1.3 use
XmlFriendlyReader |
XStream11XmlFriendlyMapper | Deprecated
As of 1.4 use
XmlFriendlyReader |
Exception | Description |
---|---|
CannotResolveClassException |
Exception thrown if a mapper cannot locate the appropriate class for an element.
|
Copyright © 2004–2016 XStream. All rights reserved.