Class PersistenceLegacyTypeHandlerCreator.Abstract<D>
java.lang.Object
one.microstream.persistence.types.PersistenceLegacyTypeHandlerCreator.Abstract<D>
- All Implemented Interfaces:
PersistenceLegacyTypeHandlerCreator<D>
- Direct Known Subclasses:
BinaryLegacyTypeHandlerCreator.Default
- Enclosing interface:
- PersistenceLegacyTypeHandlerCreator<D>
public abstract static class PersistenceLegacyTypeHandlerCreator.Abstract<D> extends Object implements PersistenceLegacyTypeHandlerCreator<D>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceLegacyTypeHandlerCreator
PersistenceLegacyTypeHandlerCreator.Abstract<D>
-
Constructor Summary
Constructors Constructor Description Abstract()
-
Method Summary
-
Constructor Details
-
Abstract
public Abstract()
-
-
Method Details
-
deriveEnumOrdinalMapping
-
createLegacyTypeHandler
public <T> PersistenceLegacyTypeHandler<D,T> createLegacyTypeHandler(PersistenceLegacyTypeMappingResult<D,T> result)- Specified by:
createLegacyTypeHandler
in interfacePersistenceLegacyTypeHandlerCreator<D>
-
createTypeHandlerUnchangedInstanceStructure
protected <T> PersistenceLegacyTypeHandler<D,T> createTypeHandlerUnchangedInstanceStructure(PersistenceLegacyTypeMappingResult<D,T> result) -
createTypeHandlerUnchangedInstanceStructureGenericEnum
protected <T> PersistenceLegacyTypeHandler<D,T> createTypeHandlerUnchangedInstanceStructureGenericEnum(PersistenceLegacyTypeMappingResult<D,T> result) -
createTypeHandlerEnumWrapping
protected <T> PersistenceLegacyTypeHandler<D,T> createTypeHandlerEnumWrapping(PersistenceLegacyTypeMappingResult<D,T> result, PersistenceTypeHandler<D,T> typeHandler) -
createTypeHandlerUnchangedInstanceStructureGenericType
protected <T> PersistenceLegacyTypeHandler<D,T> createTypeHandlerUnchangedInstanceStructureGenericType(PersistenceLegacyTypeMappingResult<D,T> result) -
deriveCustomWrappingHandler
protected abstract <T> PersistenceLegacyTypeHandler<D,T> deriveCustomWrappingHandler(PersistenceLegacyTypeMappingResult<D,T> mappingResult) -
deriveReflectiveHandler
protected abstract <T> PersistenceLegacyTypeHandler<D,T> deriveReflectiveHandler(PersistenceLegacyTypeMappingResult<D,T> mappingResult, PersistenceTypeHandlerReflective<D,T> currentTypeHandler)
-