PersistenceLoader |
PersistenceLoader.Creator.createLoader(PersistenceTypeHandlerLookup<D> typeLookup,
PersistenceObjectRegistry registry,
Persister persister,
PersistenceSourceSupplier<D> source) |
default PersistenceObjectRegistry |
PersistenceContextDispatcher.dispatchObjectRegistry(PersistenceObjectRegistry objectRegistry) |
PersistenceObjectRegistry |
PersistenceContextDispatcher.LocalObjectRegistration.dispatchObjectRegistry(PersistenceObjectRegistry objectRegistry) |
static <D> PersistenceObjectManager.Default<D> |
PersistenceObjectManager.New(PersistenceObjectRegistry objectRegistry,
PersistenceObjectIdProvider oidProvider) |
static <D> PersistenceManager<D> |
PersistenceManager.New(PersistenceObjectRegistry objectRegistering,
PersistenceObjectManager<D> objectManager,
PersistenceTypeHandlerManager<D> typeHandlerManager,
PersistenceContextDispatcher<D> contextDispatcher,
PersistenceStorer.Creator<D> storerCreator,
PersistenceLoader.Creator<D> loaderCreator,
PersistenceRegisterer.Creator registererCreator,
Persister persister,
PersistenceTarget<D> target,
PersistenceSource<D> source,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider,
ByteOrder targetByteOrder) |
PersistenceTypeHandler<D,? extends PersistenceRootReference> |
PersistenceRootReferenceProvider.provideTypeHandler(PersistenceObjectRegistry globalRegistry) |
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 |
PersistenceRootsProvider.Empty.registerRootsTypeHandlerCreator(PersistenceCustomTypeHandlerRegistry<D> typeHandlerRegistry,
PersistenceObjectRegistry objectRegistry) |
F |
PersistenceFoundation.setObjectRegistry(PersistenceObjectRegistry objectRegistry) |
F |
PersistenceFoundation.Default.setObjectRegistry(PersistenceObjectRegistry objectRegistry) |