Package com.thoughtworks.xstream.mapper
Class AbstractAttributeAliasingMapper
java.lang.Object
com.thoughtworks.xstream.mapper.MapperWrapper
com.thoughtworks.xstream.mapper.AbstractAttributeAliasingMapper
- All Implemented Interfaces:
Mapper
- Direct Known Subclasses:
AttributeAliasingMapper
,SystemAttributeAliasingMapper
Abstract base class for AttributeAliassingMapper and its system version.
- Since:
- 1.3.1
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.thoughtworks.xstream.mapper.Mapper
Mapper.ImplicitCollectionMapping, Mapper.Null
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAliasFor
(String attributeName, String alias) (package private) Object
Methods inherited from class com.thoughtworks.xstream.mapper.MapperWrapper
aliasForAttribute, aliasForAttribute, aliasForSystemAttribute, attributeForAlias, attributeForAlias, defaultImplementationOf, getConverterFromAttribute, getConverterFromAttribute, getConverterFromAttribute, getConverterFromItemType, getConverterFromItemType, getConverterFromItemType, getFieldNameForItemTypeAndName, getImplicitCollectionDefForFieldName, getItemTypeForItemFieldName, getLocalConverter, isIgnoredElement, isImmutableValueType, isReferenceable, lookupMapperOfType, realClass, realMember, serializedClass, serializedMember, shouldSerializeMember
-
Field Details
-
aliasToName
-
nameToAlias
-
-
Constructor Details
-
AbstractAttributeAliasingMapper
-
-
Method Details
-
addAliasFor
-
readResolve
Object readResolve()
-