public class OuterClassMapper extends MapperWrapper implements Caching
Mapper.ImplicitCollectionMapping, Mapper.Null| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
alias |
private static java.lang.String[] |
EMPTY_NAMES |
private java.util.Map |
innerFields |
| Constructor and Description |
|---|
OuterClassMapper(Mapper wrapped) |
OuterClassMapper(Mapper wrapped,
java.lang.String alias) |
| Modifier and Type | Method and Description |
|---|---|
void |
flushCache() |
private java.lang.String[] |
getInnerFieldNames(java.lang.Class type) |
java.lang.String |
realMember(java.lang.Class type,
java.lang.String serialized)
How a serialized member representation should be mapped back to a real member.
|
java.lang.String |
serializedMember(java.lang.Class type,
java.lang.String memberName)
How a class member should be represented in its serialized form.
|
aliasForAttribute, aliasForAttribute, aliasForSystemAttribute, attributeForAlias, attributeForAlias, defaultImplementationOf, getConverterFromAttribute, getConverterFromAttribute, getConverterFromAttribute, getConverterFromItemType, getConverterFromItemType, getConverterFromItemType, getFieldNameForItemTypeAndName, getImplicitCollectionDefForFieldName, getItemTypeForItemFieldName, getLocalConverter, isImmutableValueType, isReferenceable, lookupMapperOfType, realClass, serializedClass, shouldSerializeMemberprivate static final java.lang.String[] EMPTY_NAMES
private final java.lang.String alias
private final java.util.Map innerFields
public OuterClassMapper(Mapper wrapped)
public OuterClassMapper(Mapper wrapped, java.lang.String alias)
public java.lang.String serializedMember(java.lang.Class type,
java.lang.String memberName)
MapperserializedMember in interface MapperserializedMember in class MapperWrapperpublic java.lang.String realMember(java.lang.Class type,
java.lang.String serialized)
MapperrealMember in interface MapperrealMember in class MapperWrapperprivate java.lang.String[] getInnerFieldNames(java.lang.Class type)
public void flushCache()
flushCache in interface Caching