Interface BinaryLoader
- All Superinterfaces:
ObjectSwizzling
,PersistenceLoader
,PersistenceLoadHandler
,PersistenceObjectLookup
,PersistenceRetrieving
- All Known Implementing Classes:
BinaryLoader.Default
public interface BinaryLoader extends PersistenceLoader, PersistenceLoadHandler
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
BinaryLoader.Creator
static class
BinaryLoader.CreatorChannelHashing
static class
BinaryLoader.CreatorSimple
static class
BinaryLoader.Default
-
Method Summary
Static Methods Modifier and Type Method Description static BinaryLoader.Default
New(PersistenceTypeHandlerLookup<Binary> typeLookup, PersistenceObjectRegistry registry, Persister persister, PersistenceSourceSupplier<Binary> sourceSupplier, LoadItemsChain loadItems, boolean switchByteOrder)
Methods inherited from interface one.microstream.persistence.types.PersistenceLoader
loadRoots, registerSkip
Methods inherited from interface one.microstream.persistence.types.PersistenceLoadHandler
getObjectRetriever, getPersister, lookupObject, registerCustomRootRefactoring, registerDefaultRootRefactoring, requireRoot, validateType
Methods inherited from interface one.microstream.persistence.types.PersistenceRetrieving
collect, get, getObject
-
Method Details
-
New
static BinaryLoader.Default New(PersistenceTypeHandlerLookup<Binary> typeLookup, PersistenceObjectRegistry registry, Persister persister, PersistenceSourceSupplier<Binary> sourceSupplier, LoadItemsChain loadItems, boolean switchByteOrder)
-