Uses of Interface
one.microstream.persistence.types.PersistenceStoreHandler
-
-
-
Uses of PersistenceStoreHandler in one.microstream.collections
Methods in one.microstream.collections with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerBulkList. store(Binary data, BulkList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConstHashEnum. store(Binary data, ConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConstHashTable. store(Binary data, ConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConstList. store(Binary data, ConstList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqBulkList. store(Binary data, EqBulkList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqConstHashEnum. store(Binary data, EqConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqConstHashTable. store(Binary data, EqConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqHashEnum. store(Binary data, EqHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqHashTable. store(Binary data, EqHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerFixedList. store(Binary data, FixedList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashEnum. store(Binary data, HashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashTable. store(Binary data, HashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLimitList. store(Binary data, LimitList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerSingleton. store(Binary data, Singleton<Object> instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.java.io
Methods in one.microstream.java.io with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerFile. store(Binary data, File instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.java.lang
Methods in one.microstream.java.lang with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerBoolean. store(Binary data, Boolean instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerByte. store(Binary data, Byte instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerCharacter. store(Binary data, Character instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerClass. store(Binary data, Class<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerDouble. store(Binary data, Double instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerFloat. store(Binary data, Float instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerInteger. store(Binary data, Integer instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLong. store(Binary data, Long instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_boolean. store(Binary data, boolean[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_byte. store(Binary data, byte[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_char. store(Binary data, char[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_double. store(Binary data, double[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_float. store(Binary data, float[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_int. store(Binary data, int[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_long. store(Binary data, long[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_short. store(Binary data, short[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArrayObject. store(Binary data, A instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerShort. store(Binary data, Short instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerString. store(Binary data, String instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStringBuffer. store(Binary data, StringBuffer instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStringBuilder. store(Binary data, StringBuilder instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerVoid. store(Binary data, Void instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.java.math
Methods in one.microstream.java.math with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerBigDecimal. store(Binary data, BigDecimal instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerBigInteger. store(Binary data, BigInteger instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.java.nio.file
Methods in one.microstream.java.nio.file with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerPath. store(Binary data, Path instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.java.util
Methods in one.microstream.java.util with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
AbstractBinaryHandlerMap. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerDate. store(Binary data, Date instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerIdentityHashMap. store(Binary data, IdentityHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLocale. store(Binary data, Locale instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerOptionalDouble. store(Binary data, OptionalDouble instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerOptionalInt. store(Binary data, OptionalInt instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerOptionalLong. store(Binary data, OptionalLong instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerPriorityQueue. store(Binary data, PriorityQueue<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerTreeMap. store(Binary data, TreeMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerTreeSet. store(Binary data, TreeSet<?> instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.java.util.concurrent
Methods in one.microstream.java.util.concurrent with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerConcurrentSkipListMap. store(Binary data, ConcurrentSkipListMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConcurrentSkipListSet. store(Binary data, ConcurrentSkipListSet<?> instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.jdk8.java.util
Methods in one.microstream.jdk8.java.util with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerArrayList. store(Binary bytes, ArrayList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashMap. store(Binary bytes, HashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashMapFlattened. store(Binary bytes, HashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
Deprecated.void
BinaryHandlerHashSet. store(Binary bytes, HashSet<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashtable. store(Binary bytes, Hashtable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashtableFlattened. store(Binary bytes, Hashtable<?,?> instance, long objectId, PersistenceStoreHandler handler)
Deprecated.void
BinaryHandlerLinkedHashMap. store(Binary bytes, LinkedHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLinkedHashMapFlattened. store(Binary bytes, LinkedHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
Deprecated.void
BinaryHandlerLinkedHashSet. store(Binary bytes, LinkedHashSet<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerPriorityQueue. store(Binary bytes, PriorityQueue<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerProperties. store(Binary bytes, Properties instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStack. store(Binary bytes, Stack<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerVector. store(Binary bytes, Vector<?> instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.persistence.binary.internal
Methods in one.microstream.persistence.binary.internal with parameters of type PersistenceStoreHandler Modifier and Type Method Description abstract void
AbstractBinaryHandlerCustom. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
AbstractBinaryHandlerCustomIterableSimpleListElements. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
AbstractBinaryHandlerReflective. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
AbstractBinaryHandlerStateless. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerAbstractType. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerCustomEnumTrivial. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNoOp. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerPrimitive. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerSingletonStatelessEnum. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStateless. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStatelessConstant. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerUnpersistable. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.persistence.binary.types
Classes in one.microstream.persistence.binary.types that implement PersistenceStoreHandler 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 PersistenceStoreHandler Modifier and Type Method Description void
BinaryLegacyTypeHandler.AbstractCustom. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
default void
BinaryLegacyTypeHandler. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)
void
Binary. storeFixedSize(PersistenceStoreHandler handler, long contentLength, long typeId, long objectId, Object instance, long[] memoryOffsets, BinaryValueStorer[] storers)
void
Binary. storeReferences(long typeId, long objectId, long binaryOffset, PersistenceStoreHandler idResolver, Object[] array)
void
Binary. storeReferences(long typeId, long objectId, long binaryOffset, PersistenceStoreHandler idResolver, Object[] array, int arrayOffset, int arrayLength)
void
Binary. storeReferencesAsList(long memoryOffset, PersistenceStoreHandler persister, Object[] array, int offset, int length)
void
Binary. storeRoots(long typeId, long objectId, XGettingTable<String,Object> entries, PersistenceStoreHandler idResolver)
void
Binary. storeSizedArray(long tid, long oid, long headerOffset, Object[] array, int offset, int size, PersistenceStoreHandler persister)
void
Binary. storeSizedArray(long tid, long oid, long headerOffset, Object[] array, int size, PersistenceStoreHandler persister)
long
BinaryValueStorer. storeValueFromMemory(Object source, long sourceOffset, long targetAddress, PersistenceStoreHandler persister)
-
Uses of PersistenceStoreHandler in one.microstream.persistence.types
Methods in one.microstream.persistence.types with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerPersistenceRootsDefault. store(Binary data, PersistenceRoots.Default instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerRootReferenceDefault. store(Binary data, PersistenceRootReference.Default instance, long objectId, PersistenceStoreHandler handler)
default void
PersistenceLegacyTypeHandler. store(D data, T instance, long objectId, PersistenceStoreHandler handler)
void
PersistenceTypeHandler. store(D data, T instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.reference
Methods in one.microstream.reference with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerLazyDefault. store(Binary data, Lazy.Default<?> instance, long objectId, PersistenceStoreHandler handler)
-
Uses of PersistenceStoreHandler in one.microstream.util
Methods in one.microstream.util with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerSubstituterDefault. store(Binary data, Substituter.Default<?> instance, long objectId, PersistenceStoreHandler handler)
-