Uses of Interface
one.microstream.persistence.types.PersistenceObjectIdRequestor
Package | Description |
---|---|
one.microstream.persistence.binary.types | |
one.microstream.persistence.types | |
one.microstream.storage.restadapter |
-
Uses of PersistenceObjectIdRequestor in one.microstream.persistence.binary.types
Classes in one.microstream.persistence.binary.types that implement PersistenceObjectIdRequestor Modifier and Type Class Description static class
BinaryStorer.Default
Default implementation that stores referenced instances only if required (i.e.static class
BinaryStorer.Eager
Identical toBinaryStorer.Default
, but stores every referenced instance eagerly.
For a more differentiated solution between the two simple, but extreme strategies, seePersistenceEagerStoringFieldEvaluator
.Methods in one.microstream.persistence.binary.types with parameters of type PersistenceObjectIdRequestor Modifier and Type Method Description <T> long
BinaryStorer.Default. lookupObjectId(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)
-
Uses of PersistenceObjectIdRequestor in one.microstream.persistence.types
Subinterfaces of PersistenceObjectIdRequestor in one.microstream.persistence.types Modifier and Type Interface Description interface
PersistenceLocalObjectIdRegistry<D>
Classes in one.microstream.persistence.types that implement PersistenceObjectIdRequestor Modifier and Type Class Description static class
PersistenceObjectIdRequestor.NoOp<D>
Methods in one.microstream.persistence.types that return PersistenceObjectIdRequestor Modifier and Type Method Description static <D> PersistenceObjectIdRequestor<D>
PersistenceObjectIdRequestor. NoOp()
Methods in one.microstream.persistence.types with parameters of type PersistenceObjectIdRequestor Modifier and Type Method Description <T> long
PersistenceManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
<T> long
PersistenceObjectManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
<T> long
PersistenceObjectManager. ensureObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
<T> long
PersistenceManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
<T> long
PersistenceObjectManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
Variant ofPersistenceObjectManager.Default.ensureObjectId(Object)
with guaranteed registering (effectively override-eager-logic)<T> long
PersistenceObjectManager. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
<T> long
PersistenceLocalObjectIdRegistry. lookupObjectId(T object, PersistenceObjectIdRequestor<D> objectIdRequestor, PersistenceTypeHandler<D,T> optionalHandler)
-
Uses of PersistenceObjectIdRequestor in one.microstream.storage.restadapter
Methods in one.microstream.storage.restadapter with parameters of type PersistenceObjectIdRequestor Modifier and Type Method Description <T> long
ViewerBinaryPersistenceManager.Default. ensureObjectId(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)
<T> long
ViewerBinaryPersistenceManager.Default. ensureObjectIdGuaranteedRegister(T object, PersistenceObjectIdRequestor<Binary> objectIdRequestor, PersistenceTypeHandler<Binary,T> optionalHandler)