public class FieldAliasingMapper extends MapperWrapper
Mapper.ImplicitCollectionMapping, Mapper.Null| Modifier and Type | Field and Description |
|---|---|
protected Map |
aliasToFieldMap |
protected Set |
fieldsToOmit |
protected Map |
fieldToAliasMap |
| Constructor and Description |
|---|
FieldAliasingMapper(ClassMapper wrapped)
Deprecated.
As of 1.2, use
FieldAliasingMapper(Mapper) |
FieldAliasingMapper(Mapper wrapped) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFieldAlias(String alias,
Class type,
String fieldName) |
void |
omitField(Class definedIn,
String fieldName) |
String |
realMember(Class type,
String serialized)
How a serialized member representation should be mapped back to a real member.
|
String |
serializedMember(Class type,
String memberName)
How a class member should be represented in its serialized form.
|
boolean |
shouldSerializeMember(Class definedIn,
String fieldName)
Determine whether a specific member should be serialized.
|
aliasForAttribute, aliasForAttribute, attributeForAlias, attributeForAlias, attributeForClassDefiningField, attributeForEnumType, attributeForImplementationClass, attributeForReadResolveField, defaultImplementationOf, getConverterFromAttribute, getConverterFromAttribute, getConverterFromItemType, getConverterFromItemType, getConverterFromItemType, getFieldNameForItemTypeAndName, getImplicitCollectionDefForFieldName, getItemTypeForItemFieldName, getLocalConverter, isImmutableValueType, lookupMapperOfType, realClass, serializedClassprotected final Map fieldToAliasMap
protected final Map aliasToFieldMap
protected final Set fieldsToOmit
public FieldAliasingMapper(Mapper wrapped)
public FieldAliasingMapper(ClassMapper wrapped)
FieldAliasingMapper(Mapper)public String serializedMember(Class type, String memberName)
MapperserializedMember in interface MapperserializedMember in class MapperWrapperpublic String realMember(Class type, String serialized)
MapperrealMember in interface MapperrealMember in class MapperWrapperpublic boolean shouldSerializeMember(Class definedIn, String fieldName)
MappershouldSerializeMember in interface MappershouldSerializeMember in class MapperWrapperCopyright © 2020 Internet2. All rights reserved.