-
-
Methods in one.microstream.persistence.types with parameters of type PersistenceCustomTypeHandlerRegistry
Modifier and Type |
Method |
Description |
static <D> PersistenceLegacyTypeMapper<D> |
PersistenceLegacyTypeMapper.New(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider,
TypeMappingLookup<Float> typeSimilarity,
PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry,
PersistenceMemberMatchingProvider memberMatchingProvider,
PersistenceLegacyTypeMappingResultor<D> resultor,
PersistenceLegacyTypeHandlerCreator<D> legacyTypeHandlerCreator) |
|
static <D> PersistenceTypeHandlerEnsurer.Default<D> |
PersistenceTypeHandlerEnsurer.New(Class<D> dataType,
PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry,
PersistenceTypeAnalyzer typeAnalyzer,
LambdaTypeRecognizer lambdaTypeRecognizer,
PersistenceAbstractTypeHandlerSearcher<D> abstractTypeHandlerSearcher,
PersistenceTypeHandlerCreator<D> typeHandlerCreator) |
|
void |
PersistenceRootsProvider.registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<D> typeHandlerRegistry,
PersistenceObjectRegistry objectRegistry) |
Only the PersistenceRootsProvider implementation can ensure that the handler fits the instance,
so it has to do the registering as well.
|
void |
PersistenceTypeHandlerRegistration.registerTypeHandlers(PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry,
PersistenceSizedArrayLengthController sizedArrayLengthController) |
|
default <T> PersistenceTypeHandler<D,? super T> |
PersistenceAbstractTypeHandlerSearcher.searchAbstractTypeHandler(Class<T> type,
PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry) |
|
static <D,
T> PersistenceTypeHandler<D,? super T> |
PersistenceAbstractTypeHandlerSearcher.searchAbstractTypeHandler(PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry,
Class<T> type) |
|