Class BinaryLegacyTypeHandlerCreator.Default
- java.lang.Object
-
- org.eclipse.serializer.persistence.types.PersistenceLegacyTypeHandlerCreator.Abstract<Binary>
-
- org.eclipse.serializer.persistence.binary.types.BinaryLegacyTypeHandlerCreator.Default
-
- All Implemented Interfaces:
BinaryLegacyTypeHandlerCreator,PersistenceLegacyTypeHandlerCreator<Binary>
- Enclosing interface:
- BinaryLegacyTypeHandlerCreator
public static final class BinaryLegacyTypeHandlerCreator.Default extends PersistenceLegacyTypeHandlerCreator.Abstract<Binary> implements BinaryLegacyTypeHandlerCreator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.serializer.persistence.binary.types.BinaryLegacyTypeHandlerCreator
BinaryLegacyTypeHandlerCreator.Default
-
Nested classes/interfaces inherited from interface org.eclipse.serializer.persistence.types.PersistenceLegacyTypeHandlerCreator
PersistenceLegacyTypeHandlerCreator.Abstract<D extends Object>
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <T> PersistenceLegacyTypeHandler<Binary,T>deriveCustomWrappingHandler(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult)protected <T> PersistenceLegacyTypeHandler<Binary,T>deriveCustomWrappingHandlerEnum(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult, BinaryLegacyTypeHandlerRerouting<T> reroutingTypeHandler)protected <T> AbstractBinaryLegacyTypeHandlerReflective<T>deriveReflectiveHandler(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult, PersistenceTypeHandlerReflective<Binary,T> currentTypeHandler)-
Methods inherited from class org.eclipse.serializer.persistence.types.PersistenceLegacyTypeHandlerCreator.Abstract
createLegacyTypeHandler, createTypeHandlerEnumWrapping, createTypeHandlerUnchangedInstanceStructure, createTypeHandlerUnchangedInstanceStructureGenericEnum, createTypeHandlerUnchangedInstanceStructureGenericType, deriveEnumOrdinalMapping
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.serializer.persistence.types.PersistenceLegacyTypeHandlerCreator
createLegacyTypeHandler
-
-
-
-
Method Detail
-
deriveCustomWrappingHandler
protected <T> PersistenceLegacyTypeHandler<Binary,T> deriveCustomWrappingHandler(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult)
- Specified by:
deriveCustomWrappingHandlerin classPersistenceLegacyTypeHandlerCreator.Abstract<Binary>
-
deriveCustomWrappingHandlerEnum
protected <T> PersistenceLegacyTypeHandler<Binary,T> deriveCustomWrappingHandlerEnum(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult, BinaryLegacyTypeHandlerRerouting<T> reroutingTypeHandler)
-
deriveReflectiveHandler
protected <T> AbstractBinaryLegacyTypeHandlerReflective<T> deriveReflectiveHandler(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult, PersistenceTypeHandlerReflective<Binary,T> currentTypeHandler)
- Specified by:
deriveReflectiveHandlerin classPersistenceLegacyTypeHandlerCreator.Abstract<Binary>
-
-