public class FieldAliasingMapper extends com.thoughtworks.xstream.mapper.MapperWrapper
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map |
aliasToFieldMap |
protected java.util.Set |
fieldsToOmit |
protected java.util.Map |
fieldToAliasMap |
protected java.util.Set |
unknownFieldsToIgnore |
| Constructor and Description |
|---|
FieldAliasingMapper(com.thoughtworks.xstream.mapper.Mapper wrapped) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldAlias(java.lang.String alias,
java.lang.Class type,
java.lang.String fieldName) |
void |
addFieldsToIgnore(java.util.regex.Pattern pattern) |
void |
omitField(java.lang.Class definedIn,
java.lang.String fieldName) |
java.lang.String |
realMember(java.lang.Class type,
java.lang.String serialized) |
java.lang.String |
serializedMember(java.lang.Class type,
java.lang.String memberName) |
boolean |
shouldSerializeMember(java.lang.Class definedIn,
java.lang.String fieldName) |
aliasForAttribute, aliasForAttribute, aliasForSystemAttribute, attributeForAlias, attributeForAlias, defaultImplementationOf, getConverterFromAttribute, getConverterFromAttribute, getConverterFromAttribute, getConverterFromItemType, getConverterFromItemType, getConverterFromItemType, getFieldNameForItemTypeAndName, getImplicitCollectionDefForFieldName, getItemTypeForItemFieldName, getLocalConverter, isImmutableValueType, lookupMapperOfType, realClass, serializedClassprotected final java.util.Map fieldToAliasMap
protected final java.util.Map aliasToFieldMap
protected final java.util.Set fieldsToOmit
protected final java.util.Set unknownFieldsToIgnore
public FieldAliasingMapper(com.thoughtworks.xstream.mapper.Mapper wrapped)
public void addFieldAlias(java.lang.String alias, java.lang.Class type, java.lang.String fieldName)
public void addFieldsToIgnore(java.util.regex.Pattern pattern)
public java.lang.String serializedMember(java.lang.Class type, java.lang.String memberName)
serializedMember in interface com.thoughtworks.xstream.mapper.MapperserializedMember in class com.thoughtworks.xstream.mapper.MapperWrapperpublic java.lang.String realMember(java.lang.Class type, java.lang.String serialized)
realMember in interface com.thoughtworks.xstream.mapper.MapperrealMember in class com.thoughtworks.xstream.mapper.MapperWrapperpublic boolean shouldSerializeMember(java.lang.Class definedIn, java.lang.String fieldName)
shouldSerializeMember in interface com.thoughtworks.xstream.mapper.MappershouldSerializeMember in class com.thoughtworks.xstream.mapper.MapperWrapperpublic void omitField(java.lang.Class definedIn, java.lang.String fieldName)
Copyright © 2005-2017. All Rights Reserved.