Uses of Interface
one.microstream.persistence.types.PersistenceCustomTypeHandlerRegistry
-
Uses of PersistenceCustomTypeHandlerRegistry in one.microstream.communication.binary.types
Methods in one.microstream.communication.binary.types with parameters of type PersistenceCustomTypeHandlerRegistry Modifier and Type Method Description void
ComBinaryPersistenceRootsProvider. registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<Binary> typeHandlerRegistry, PersistenceObjectRegistry objectRegistry)
-
Uses of PersistenceCustomTypeHandlerRegistry in one.microstream.persistence.binary.types
Methods in one.microstream.persistence.binary.types that return PersistenceCustomTypeHandlerRegistry Modifier and Type Method Description static PersistenceCustomTypeHandlerRegistry<Binary>
BinaryPersistence. createDefaultCustomTypeHandlerRegistry(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager, PersistenceSizedArrayLengthController controller, PersistenceTypeHandlerCreator<Binary> typeHandlerCreator, XGettingCollection<? extends PersistenceTypeHandler<Binary,?>> customHandlers)
protected PersistenceCustomTypeHandlerRegistry<Binary>
BinaryPersistenceFoundation.Default. ensureCustomTypeHandlerRegistry()
Methods in one.microstream.persistence.binary.types with parameters of type PersistenceCustomTypeHandlerRegistry Modifier and Type Method Description void
BinaryPersistenceRootsProvider.Default. registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<Binary> typeHandlerRegistry, PersistenceObjectRegistry objectRegistry)
-
Uses of PersistenceCustomTypeHandlerRegistry in one.microstream.persistence.binary.util
Methods in one.microstream.persistence.binary.util that return PersistenceCustomTypeHandlerRegistry Modifier and Type Method Description protected PersistenceCustomTypeHandlerRegistry<Binary>
SerializerFoundation.Default. ensureCustomTypeHandlerRegistry()
PersistenceCustomTypeHandlerRegistry<Binary>
SerializerFoundation.Default. getCustomTypeHandlerRegistry()
PersistenceCustomTypeHandlerRegistry<Binary>
SerializerFoundation. getCustomTypeHandlerRegistry()
Creates if required and returns thePersistenceCustomTypeHandlerRegistry
containing all custom tailoredPersistenceTypeHandler
instances for specialized handling of instances. -
Uses of PersistenceCustomTypeHandlerRegistry in one.microstream.persistence.types
Classes in one.microstream.persistence.types that implement PersistenceCustomTypeHandlerRegistry Modifier and Type Class Description static class
PersistenceCustomTypeHandlerRegistry.Default<D>
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.Empty. registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<D> typeHandlerRegistry, PersistenceObjectRegistry objectRegistry)
void
PersistenceRootsProvider. registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<D> typeHandlerRegistry, PersistenceObjectRegistry objectRegistry)
Only thePersistenceRootsProvider
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)
Constructors in one.microstream.persistence.types with parameters of type PersistenceCustomTypeHandlerRegistry Constructor Description Default(PersistenceTypeDescriptionResolverProvider typeDescriptionResolverProvider, TypeMappingLookup<Float> typeSimilarity, PersistenceCustomTypeHandlerRegistry<D> customTypeHandlerRegistry, PersistenceMemberMatchingProvider memberMatchingProvider, PersistenceLegacyTypeMappingResultor<D> resultor, PersistenceLegacyTypeHandlerCreator<D> legacyTypeHandlerCreator)