Uses of Interface
one.microstream.reference.ObjectSwizzling
-
Packages that use ObjectSwizzling Package Description one.microstream.persistence.binary.types one.microstream.persistence.types one.microstream.reference one.microstream.storage.types -
-
Uses of ObjectSwizzling in one.microstream.persistence.binary.types
Subinterfaces of ObjectSwizzling in one.microstream.persistence.binary.types Modifier and Type Interface Description interfaceBinaryLoaderClasses in one.microstream.persistence.binary.types that implement ObjectSwizzling Modifier and Type Class Description static classBinaryLoader.DefaultMethods in one.microstream.persistence.binary.types that return ObjectSwizzling Modifier and Type Method Description ObjectSwizzlingBinaryStorer.Default. getObjectRetriever() -
Uses of ObjectSwizzling in one.microstream.persistence.types
Subinterfaces of ObjectSwizzling in one.microstream.persistence.types Modifier and Type Interface Description interfacePersistenceLoaderinterfacePersistenceManager<D>interfacePersistenceRetrievinginterfacePersistenceSourceSupplier<D>interfacePersisterClasses in one.microstream.persistence.types that implement ObjectSwizzling Modifier and Type Class Description static classPersistenceManager.Default<D>Methods in one.microstream.persistence.types that return ObjectSwizzling Modifier and Type Method Description default ObjectSwizzlingPersistenceLoadHandler. getObjectRetriever()ObjectSwizzlingPersistenceStoreHandler. getObjectRetriever()Methods in one.microstream.persistence.types with parameters of type ObjectSwizzling Modifier and Type Method Description PersistenceStorerPersistenceStorer.Creator. createEagerStorer(PersistenceTypeHandlerManager<D> typeManager, PersistenceObjectManager objectManager, ObjectSwizzling objectRetriever, PersistenceTarget<D> target, BufferSizeProviderIncremental bufferSizeProvider)Creates aPersistenceStorerinstance 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.PersistenceStorerPersistenceStorer.Creator. createLazyStorer(PersistenceTypeHandlerManager<D> typeManager, PersistenceObjectManager objectManager, ObjectSwizzling objectRetriever, PersistenceTarget<D> target, BufferSizeProviderIncremental bufferSizeProvider)Creates aPersistenceStorerinstance with a storing logic that stores instances that are encountered during the traversal of the entity graph that "require" to be stored.default PersistenceStorerPersistenceStorer.Creator. createStorer(PersistenceTypeHandlerManager<D> typeManager, PersistenceObjectManager objectManager, ObjectSwizzling objectRetriever, PersistenceTarget<D> target, BufferSizeProviderIncremental bufferSizeProvider)Creates a storer with a default or "natural" storing logic. -
Uses of ObjectSwizzling in one.microstream.reference
Methods in one.microstream.reference with parameters of type ObjectSwizzling Modifier and Type Method Description static <T> Lazy<T>Lazy. New(long objectId, ObjectSwizzling loader)static <T> Lazy<T>Lazy. New(T subject, long objectId, ObjectSwizzling loader) -
Uses of ObjectSwizzling in one.microstream.storage.types
Subinterfaces of ObjectSwizzling in one.microstream.storage.types Modifier and Type Interface Description interfaceEmbeddedStorageManagerinterfaceStorageConnectionUltra-thin delegatig type that connects aPersistenceManagerinstance (potentially exclusively created) to a storage instance.interfaceStorageManagerClasses in one.microstream.storage.types that implement ObjectSwizzling Modifier and Type Class Description static classEmbeddedStorageManager.Defaultstatic classStorageConnection.Default
-