Uses of Interface
one.microstream.persistence.types.PersistenceReferenceLoader
-
Uses of PersistenceReferenceLoader in one.microstream.collections
-
Uses of PersistenceReferenceLoader in one.microstream.entity
Methods in one.microstream.entity with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
BinaryHandlerEntityLayerIdentity. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerEntityLayerVersioning. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerEntityLoading.Default. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.java.lang
Methods in one.microstream.java.lang with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
AbstractBinaryHandlerAbstractStringBuilder. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
AbstractBinaryHandlerNativeArrayPrimitive. iterateLoadableReferences(Binary offset, PersistenceReferenceLoader iterator)
void
BinaryHandlerNativeArrayObject. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.java.util
Methods in one.microstream.java.util with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
AbstractBinaryHandlerMap. iterateLoadableReferences(Binary data, PersistenceReferenceLoader loader)
void
BinaryHandlerIdentityHashMap. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerPriorityQueue. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerTreeMap. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerTreeSet. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.java.util.concurrent
Methods in one.microstream.java.util.concurrent with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
BinaryHandlerConcurrentSkipListMap. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerConcurrentSkipListSet. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.jdk8.java.util
-
Uses of PersistenceReferenceLoader in one.microstream.persistence.binary.internal
Methods in one.microstream.persistence.binary.internal with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
AbstractBinaryHandlerCustomIterableSimpleListElements. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
AbstractBinaryHandlerCustomNonReferential. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
AbstractBinaryHandlerCustomValue. iterateLoadableReferences(Binary offset, PersistenceReferenceLoader iterator)
void
AbstractBinaryHandlerReflective. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
AbstractBinaryHandlerStateless. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
AbstractBinaryHandlerTrivial. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerCustomEnumTrivial. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
CustomBinaryHandler. iterateLoadableReferences(Binary data, PersistenceReferenceLoader loader)
-
Uses of PersistenceReferenceLoader in one.microstream.persistence.binary.types
Classes in one.microstream.persistence.binary.types that implement PersistenceReferenceLoader Modifier and Type Class Description static class
BinaryLoader.Default
Methods in one.microstream.persistence.binary.types with type parameters of type PersistenceReferenceLoader Modifier and Type Method Description <L extends PersistenceReferenceLoader>
LBinaryField.DefaultReference. iterateLoadableReferences(Binary data, L loader)
default <L extends PersistenceReferenceLoader>
LBinaryField. iterateLoadableReferences(Binary data, L loader)
Methods in one.microstream.persistence.binary.types with parameters of type PersistenceReferenceLoader Modifier and Type Method Description static void
Binary. iterateListStructureCompositeElements(Binary data, long elementsListOffset, int elementReferencesOffset, int elementReferenceCount, int elementTrailingBytes, PersistenceReferenceLoader iterator)
Usage example:
For an entity solely consisting of a list of elements with each (2 ints, 1 float, 1 reference), call:
iterateReferences(data, 0, 12, 1, 0, iterator)
.
(2*4 bytes + 1*4 bytes, 1 reference, no trailing bytes)void
AbstractBinaryLegacyTypeHandlerReflective. iterateLoadableReferences(Binary rawData, PersistenceReferenceLoader iterator)
void
BinaryLegacyTypeHandlerRerouting. iterateLoadableReferences(Binary rawData, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.persistence.types
Methods in one.microstream.persistence.types with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
BinaryHandlerPersistenceRootsDefault. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
BinaryHandlerRootReferenceDefault. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)
void
PersistenceLegacyTypeHandlerWrapper. iterateLoadableReferences(D data, PersistenceReferenceLoader iterator)
void
PersistenceTypeHandler. iterateLoadableReferences(D data, PersistenceReferenceLoader iterator)
default void
PersistenceUnreachableTypeHandler. iterateLoadableReferences(D data, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.reference
Methods in one.microstream.reference with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
BinaryHandlerLazyDefault. iterateLoadableReferences(Binary offset, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.storage.restadapter
Methods in one.microstream.storage.restadapter with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
ViewerBinaryTypeHandlerGeneric. iterateLoadableReferences(Binary medium, PersistenceReferenceLoader iterator)
void
ViewerBinaryTypeHandlerWrapperAbstract. iterateLoadableReferences(Binary medium, PersistenceReferenceLoader iterator)
-
Uses of PersistenceReferenceLoader in one.microstream.util
Methods in one.microstream.util with parameters of type PersistenceReferenceLoader Modifier and Type Method Description void
BinaryHandlerSubstituterDefault. iterateLoadableReferences(Binary data, PersistenceReferenceLoader iterator)