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 bytes, BulkList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConstHashEnum. store(Binary bytes, ConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConstHashTable. store(Binary bytes, ConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConstList. store(Binary bytes, ConstList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqBulkList. store(Binary bytes, EqBulkList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqConstHashEnum. store(Binary bytes, EqConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqConstHashTable. store(Binary bytes, EqConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqHashEnum. store(Binary bytes, EqHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerEqHashTable. store(Binary bytes, EqHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerFixedList. store(Binary bytes, FixedList<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashEnum. store(Binary bytes, HashEnum<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerHashTable. store(Binary bytes, HashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLimitList. store(Binary bytes, LimitList<?> 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 bytes, 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 bytes, Boolean instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerByte. store(Binary bytes, Byte instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerCharacter. store(Binary bytes, Character instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerClass. store(Binary bytes, Class<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerDouble. store(Binary bytes, Double instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerFloat. store(Binary bytes, Float instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerInteger. store(Binary bytes, Integer instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLong. store(Binary bytes, Long instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_boolean. store(Binary bytes, boolean[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_byte. store(Binary bytes, byte[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_char. store(Binary bytes, char[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_double. store(Binary bytes, double[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_float. store(Binary bytes, float[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_int. store(Binary bytes, int[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_long. store(Binary bytes, long[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArray_short. store(Binary bytes, short[] array, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNativeArrayObject. store(Binary bytes, A instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerShort. store(Binary bytes, Short instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerString. store(Binary bytes, String instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStringBuffer. store(Binary bytes, StringBuffer instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStringBuilder. store(Binary bytes, StringBuilder instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerVoid. store(Binary bytes, 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 bytes, BigDecimal instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerBigInteger. store(Binary bytes, 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 bytes, 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 bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerDate. store(Binary bytes, Date instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerIdentityHashMap. store(Binary bytes, IdentityHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerLocale. store(Binary bytes, Locale instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerOptionalDouble. store(Binary bytes, OptionalDouble instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerOptionalInt. store(Binary bytes, OptionalInt instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerOptionalLong. store(Binary bytes, OptionalLong instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerPriorityQueue. store(Binary bytes, PriorityQueue<?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerTreeMap. store(Binary bytes, TreeMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerTreeSet. store(Binary bytes, 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 bytes, ConcurrentSkipListMap<?,?> instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerConcurrentSkipListSet. store(Binary bytes, 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 bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
AbstractBinaryHandlerCustomIterableSimpleListElements. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
AbstractBinaryHandlerReflective. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
AbstractBinaryHandlerStateless. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerAbstractType. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerCustomEnumTrivial. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerNoOp. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerPrimitive. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerSingletonStatelessEnum. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStateless. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerStatelessConstant. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)
void
BinaryHandlerUnpersistable. store(Binary bytes, 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 bytes, T instance, long objectId, PersistenceStoreHandler handler)
default void
BinaryLegacyTypeHandler. store(Binary bytes, 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.lazy
Methods in one.microstream.persistence.lazy with parameters of type PersistenceStoreHandler Modifier and Type Method Description void
BinaryHandlerLazyDefault. store(Binary bytes, Lazy.Default<?> instance, long objectId, PersistenceStoreHandler handler)
-
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 bytes, PersistenceRoots.Default instance, long objectId, PersistenceStoreHandler handler)
default void
PersistenceLegacyTypeHandler. store(M medium, T instance, long objectId, PersistenceStoreHandler handler)
void
PersistenceTypeHandler. store(M medium, T 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 bytes, Substituter.Default<?> instance, long objectId, PersistenceStoreHandler handler)
-