-
Constructors in one.microstream.communication.binarydynamic with parameters of type PersistenceTypeHandlerManager
Constructor |
Description |
ComClientChannelDynamic(PersistenceManager<?> persistenceManager,
C connection,
ComProtocol protocol,
ComClient<C> parent,
PersistenceTypeHandlerManager<Binary> typeHandlerManager,
ComTypeDefinitionBuilder typeDefintionBuilder,
PersistenceTypeHandlerEnsurer<Binary> typeHandlerEnsurer) |
|
ComHandlerReceiveMessageNewType(PersistenceTypeHandlerManager<Binary> typeHandlerManager,
ComTypeDefinitionBuilder typeDefintionBuilder,
PersistenceTypeHandlerEnsurer<Binary> typeHandlerEnsurer) |
|
ComHostChannelDynamic(PersistenceManager<?> persistenceManager,
C connection,
ComProtocol protocol,
ComHost<C> parent,
PersistenceTypeHandlerManager<Binary> typeHandlerManager,
ComTypeDefinitionBuilder typeDefintionBuilder,
PersistenceTypeHandlerEnsurer<Binary> typeHandlerEnsurer) |
|
ComTypeMappingResolver(PersistenceTypeDictionaryAssembler typeDictionaryAssembler,
ComConnection connection,
PersistenceTypeDictionaryView hostTypeDictionary,
PersistenceTypeHandlerManager<Binary> typeHandlerManager,
ComTypeDefinitionBuilder typeDefinitionBuilder) |
Constructs a ComTypeMappingResolver instance
|
-
-
-
Methods in one.microstream.persistence.binary.types with parameters of type PersistenceTypeHandlerManager
Modifier and Type |
Method |
Description |
BinaryStorer |
BinaryStorer.Creator.createEagerStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
BufferSizeProviderIncremental bufferSizeProvider) |
|
BinaryStorer |
BinaryStorer.Creator.Default.createEagerStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
BufferSizeProviderIncremental bufferSizeProvider) |
|
BinaryStorer |
BinaryStorer.Creator.createLazyStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
BufferSizeProviderIncremental bufferSizeProvider) |
|
BinaryStorer |
BinaryStorer.Creator.Default.createLazyStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
BufferSizeProviderIncremental bufferSizeProvider) |
|
default BinaryStorer |
BinaryStorer.Creator.createStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
BufferSizeProviderIncremental bufferSizeProvider) |
|
Method parameters in one.microstream.persistence.binary.types with type arguments of type PersistenceTypeHandlerManager
Modifier and Type |
Method |
Description |
static PersistenceCustomTypeHandlerRegistry<Binary> |
BinaryPersistence.createDefaultCustomTypeHandlerRegistry(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager,
PersistenceSizedArrayLengthController controller,
PersistenceTypeHandlerCreator<Binary> typeHandlerCreator,
XGettingCollection<? extends PersistenceTypeHandler<Binary,?>> customHandlers) |
|
static XGettingSequence<? extends PersistenceTypeHandler<Binary,?>> |
BinaryPersistence.createNativeHandlersReferencingTypes(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager,
PersistenceSizedArrayLengthController controller,
PersistenceTypeHandlerCreator<Binary> typeHandlerCreator) |
|
static XGettingSequence<? extends PersistenceTypeHandler<Binary,?>> |
BinaryPersistence.createNativeHandlersValueTypes(Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager,
PersistenceSizedArrayLengthController controller,
PersistenceTypeHandlerCreator<Binary> typeHandlerCreator) |
|
static BinaryTypeHandlerCreator |
BinaryTypeHandlerCreator.New(PersistenceTypeAnalyzer typeAnalyzer,
PersistenceTypeResolver typeResolver,
PersistenceFieldLengthResolver lengthResolver,
PersistenceEagerStoringFieldEvaluator eagerStoringFieldEvaluator,
PersistenceTypeInstantiatorProvider<Binary> instantiatorProvider,
Referencing<PersistenceTypeHandlerManager<Binary>> typeHandlerManager,
boolean switchByteOrder) |
|
-
-
-
Methods in one.microstream.persistence.types with parameters of type PersistenceTypeHandlerManager
Modifier and Type |
Method |
Description |
PersistenceStorer |
PersistenceStorer.Creator.createEagerStorer(PersistenceTypeHandlerManager<D> typeManager,
PersistenceObjectManager<D> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<D> target,
BufferSizeProviderIncremental bufferSizeProvider) |
Creates a PersistenceStorer instance with a storing logic that stores every instance that is
encountered during the traversal of the entity graph once.
Warning: This means that every (persistable) reference is traversed and every reachable instance is stored.
|
PersistenceStorer |
PersistenceStorer.Creator.createLazyStorer(PersistenceTypeHandlerManager<D> typeManager,
PersistenceObjectManager<D> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<D> target,
BufferSizeProviderIncremental bufferSizeProvider) |
Creates a PersistenceStorer instance with a storing logic that stores instances that are
encountered during the traversal of the entity graph that "require" to be stored.
|
PersistenceRegisterer |
PersistenceRegisterer.Creator.createRegisterer(PersistenceObjectManager<?> objectManager,
PersistenceTypeHandlerManager<?> typeManager) |
|
PersistenceRegisterer |
PersistenceRegisterer.Default.Creator.createRegisterer(PersistenceObjectManager<?> objectManager,
PersistenceTypeHandlerManager<?> typeManager) |
|
default PersistenceStorer |
PersistenceStorer.Creator.createStorer(PersistenceTypeHandlerManager<D> typeManager,
PersistenceObjectManager<D> objectManager,
ObjectSwizzling objectRetriever,
PersistenceTarget<D> target,
BufferSizeProviderIncremental bufferSizeProvider) |
Creates a storer with a default or "natural" storing logic.
|
default PersistenceTypeHandlerManager<D> |
PersistenceContextDispatcher.dispatchTypeHandlerManager(PersistenceTypeHandlerManager<D> typeHandlerManager) |
|
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,
PersistenceStorer.CreationObserver storerObserver,
BufferSizeProviderIncremental bufferSizeProvider,
ByteOrder targetByteOrder) |
|
F |
PersistenceFoundation.Default.setTypeHandlerManager(PersistenceTypeHandlerManager<D> typeHandlerManager) |
|
F |
PersistenceFoundation.setTypeHandlerManager(PersistenceTypeHandlerManager<D> typeHandlerManager) |
|
-