public class DefaultImplementationsMapper extends MapperWrapper
Mapper.ImplicitCollectionMapping, Mapper.Null| Modifier and Type | Field and Description |
|---|---|
private java.util.Map |
implToType |
private java.util.Map |
typeToImpl |
| Constructor and Description |
|---|
DefaultImplementationsMapper(Mapper wrapped) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultImplementation(java.lang.Class defaultImplementation,
java.lang.Class ofType) |
protected void |
addDefaults() |
java.lang.Class |
defaultImplementationOf(java.lang.Class type) |
private java.lang.Object |
readResolve() |
java.lang.String |
serializedClass(java.lang.Class type)
How a class name should be represented in its serialized form.
|
aliasForAttribute, aliasForAttribute, aliasForSystemAttribute, attributeForAlias, attributeForAlias, getConverterFromAttribute, getConverterFromAttribute, getConverterFromAttribute, getConverterFromItemType, getConverterFromItemType, getConverterFromItemType, getFieldNameForItemTypeAndName, getImplicitCollectionDefForFieldName, getItemTypeForItemFieldName, getLocalConverter, isImmutableValueType, isReferenceable, lookupMapperOfType, realClass, realMember, serializedMember, shouldSerializeMemberprivate final java.util.Map typeToImpl
private transient java.util.Map implToType
public DefaultImplementationsMapper(Mapper wrapped)
protected void addDefaults()
public void addDefaultImplementation(java.lang.Class defaultImplementation,
java.lang.Class ofType)
public java.lang.String serializedClass(java.lang.Class type)
MapperserializedClass in interface MapperserializedClass in class MapperWrapperpublic java.lang.Class defaultImplementationOf(java.lang.Class type)
defaultImplementationOf in interface MapperdefaultImplementationOf in class MapperWrapperprivate java.lang.Object readResolve()