Class BinaryLegacyTypeHandlerCreator.Default
java.lang.Object
one.microstream.persistence.types.PersistenceLegacyTypeHandlerCreator.Abstract<Binary>
one.microstream.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 one.microstream.persistence.binary.types.BinaryLegacyTypeHandlerCreator
BinaryLegacyTypeHandlerCreator.Default
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceLegacyTypeHandlerCreator
PersistenceLegacyTypeHandlerCreator.Abstract<D>
-
Method Summary
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 one.microstream.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 one.microstream.persistence.types.PersistenceLegacyTypeHandlerCreator
createLegacyTypeHandler
-
Method Details
-
deriveCustomWrappingHandler
protected <T> PersistenceLegacyTypeHandler<Binary,T> deriveCustomWrappingHandler(PersistenceLegacyTypeMappingResult<Binary,T> mappingResult)- Specified by:
deriveCustomWrappingHandler
in 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:
deriveReflectiveHandler
in classPersistenceLegacyTypeHandlerCreator.Abstract<Binary>
-