| Package | Description |
|---|---|
| one.microstream.persistence.binary.types |
| Modifier and Type | Class and Description |
|---|---|
static class |
BinaryStorer.Default
Default implementation that stores referenced instances only if required (i.e.
|
static class |
BinaryStorer.Eager
Identical to
BinaryStorer.Default, but stores every referenced instance eagerly.For a more differentiated solution between the two simple, but extreme strategies, see PersistenceEagerStoringFieldEvaluator. |
| Modifier and Type | Method and Description |
|---|---|
BinaryStorer |
BinaryStorer.Creator.createEagerStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider) |
BinaryStorer |
BinaryStorer.Creator.Default.createEagerStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider) |
BinaryStorer |
BinaryStorer.Creator.createLazyStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider) |
BinaryStorer |
BinaryStorer.Creator.Default.createLazyStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider) |
default BinaryStorer |
BinaryStorer.Creator.createStorer(PersistenceTypeHandlerManager<Binary> typeManager,
PersistenceObjectManager<Binary> objectManager,
one.microstream.reference.ObjectSwizzling objectRetriever,
PersistenceTarget<Binary> target,
one.microstream.util.BufferSizeProviderIncremental bufferSizeProvider) |
Copyright © 2022 MicroStream Software. All rights reserved.