JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Deprecated
Index
Help
SEARCH:
Package one.microstream.persistence.binary.types
Interface Summary
Interface
Description
BinaryEntityDataReader
BinaryEntityRawDataAcceptor
BinaryEntityRawDataIterator
BinaryEntityRawDataIterator.Provider
BinaryFieldLengthResolver
BinaryLegacyTypeHandler
<T>
BinaryLegacyTypeHandlerCreator
BinaryLoader
BinaryLoader.Creator
BinaryPersistenceFoundation
<F extends
BinaryPersistenceFoundation
<?>>
Factory and master instance type for assembling and binary persistence layer.
BinaryPersistenceRootsProvider
BinaryReferenceTraverser
BinaryStorer
BinaryStorer.Creator
BinaryTypeHandler
<T>
BinaryTypeHandlerCreator
BinaryTypeHandlerLookup
BinaryValueEqualator
BinaryValueSetter
BinaryValueStorer
BinaryValueTranslatorKeyBuilder
BinaryValueTranslatorLookupProvider
BinaryValueTranslatorMappingProvider
Since the value translator lookup might potentially get rather giant in the future, it is wrapped in a trivial on-demand provider to ensure it is really only created (and held in memory forever) if necessary.
BinaryValueTranslatorProvider
Chunk
LoadItemsChain
MemoryRangeReader
MessageWaiter
Class Summary
Class
Description
AbstractBinaryLegacyTypeHandlerReflective
<T>
Binary
BinaryEntityRawDataIterator.Default
BinaryEntityRawDataIterator.Provider.Default
BinaryFieldLengthResolver.Default
BinaryLegacyTypeHandler.Abstract
<T>
BinaryLegacyTypeHandler.AbstractCustom
<T>
BinaryLegacyTypeHandlerCreator.Default
BinaryLegacyTypeHandlerGenericEnum
<T>
BinaryLegacyTypeHandlerGenericEnumMapped
<T>
BinaryLegacyTypeHandlerGenericType
<T>
BinaryLegacyTypeHandlerRerouting
<T>
BinaryLoader.CreatorChannelHashing
BinaryLoader.CreatorSimple
BinaryLoader.Default
BinaryLoadItem
BinaryLoadItemByteReversing
BinaryPersistence
BinaryPersistenceFoundation.Default
<F extends
BinaryPersistenceFoundation.Default
<?>>
BinaryPersistenceRootsProvider.Default
BinaryReferenceTraverser.Analyzer
BinaryReferenceTraverser.InlinedComplexType
BinaryReferenceTraverser.ReferenceRangeTraverser
BinaryReferenceTraverser.ReferenceRangeTraverserReversed
BinaryReferenceTraverser.SkippingRangeTraverser
BinaryReferenceTraverser.Static
BinaryStorer.Creator.Abstract
BinaryStorer.Creator.Default
BinaryStorer.Default
Default implementation that stores referenced instances only if required (i.e.
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
.
BinaryStorer.Item
BinaryTypeHandler.Abstract
<T>
BinaryTypeHandlerCreator.Default
BinaryValueFunctions
BinaryValueTranslatorMappingProvider.Default
BinaryValueTranslatorProvider.Default
BinaryValueTranslators
ChunksBuffer
ChunksBufferByteReversing
ChunksWrapper
ChunksWrapperByteReversing
LoadItemsChain.Abstract
LoadItemsChain.ChannelHashing
LoadItemsChain.Entry
LoadItemsChain.Simple