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 voidBinaryHandlerBulkList. store(Binary bytes, BulkList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConstHashEnum. store(Binary bytes, ConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConstHashTable. store(Binary bytes, ConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConstList. store(Binary bytes, ConstList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqBulkList. store(Binary bytes, EqBulkList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqConstHashEnum. store(Binary bytes, EqConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqConstHashTable. store(Binary bytes, EqConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqHashEnum. store(Binary bytes, EqHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqHashTable. store(Binary bytes, EqHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerFixedList. store(Binary bytes, FixedList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashEnum. store(Binary bytes, HashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashTable. store(Binary bytes, HashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLimitList. 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 voidBinaryHandlerFile. 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 voidBinaryHandlerBoolean. store(Binary bytes, Boolean instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerByte. store(Binary bytes, Byte instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerCharacter. store(Binary bytes, Character instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerClass. store(Binary bytes, Class<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerDouble. store(Binary bytes, Double instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerFloat. store(Binary bytes, Float instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerInteger. store(Binary bytes, Integer instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLong. store(Binary bytes, Long instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_boolean. store(Binary bytes, boolean[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_byte. store(Binary bytes, byte[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_char. store(Binary bytes, char[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_double. store(Binary bytes, double[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_float. store(Binary bytes, float[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_int. store(Binary bytes, int[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_long. store(Binary bytes, long[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_short. store(Binary bytes, short[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArrayObject. store(Binary bytes, A instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerShort. store(Binary bytes, Short instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerString. store(Binary bytes, String instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStringBuffer. store(Binary bytes, StringBuffer instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStringBuilder. store(Binary bytes, StringBuilder instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerVoid. 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 voidBinaryHandlerBigDecimal. store(Binary bytes, BigDecimal instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerBigInteger. 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 voidBinaryHandlerPath. 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 voidAbstractBinaryHandlerMap. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerDate. store(Binary bytes, Date instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerIdentityHashMap. store(Binary bytes, IdentityHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLocale. store(Binary bytes, Locale instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerOptionalDouble. store(Binary bytes, OptionalDouble instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerOptionalInt. store(Binary bytes, OptionalInt instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerOptionalLong. store(Binary bytes, OptionalLong instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerPriorityQueue. store(Binary bytes, PriorityQueue<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerTreeMap. store(Binary bytes, TreeMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerTreeSet. 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 voidBinaryHandlerConcurrentSkipListMap. store(Binary bytes, ConcurrentSkipListMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConcurrentSkipListSet. 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 voidBinaryHandlerArrayList. store(Binary bytes, ArrayList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashMap. store(Binary bytes, HashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashMapFlattened. store(Binary bytes, HashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)Deprecated.voidBinaryHandlerHashSet. store(Binary bytes, HashSet<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashtable. store(Binary bytes, Hashtable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashtableFlattened. store(Binary bytes, Hashtable<?,?> instance, long objectId, PersistenceStoreHandler handler)Deprecated.voidBinaryHandlerLinkedHashMap. store(Binary bytes, LinkedHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLinkedHashMapFlattened. store(Binary bytes, LinkedHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)Deprecated.voidBinaryHandlerLinkedHashSet. store(Binary bytes, LinkedHashSet<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerPriorityQueue. store(Binary bytes, PriorityQueue<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerProperties. store(Binary bytes, Properties instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStack. store(Binary bytes, Stack<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerVector. 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 voidAbstractBinaryHandlerCustom. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidAbstractBinaryHandlerCustomIterableSimpleListElements. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidAbstractBinaryHandlerReflective. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidAbstractBinaryHandlerStateless. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerAbstractType. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerCustomEnumTrivial. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNoOp. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerPrimitive. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerSingletonStatelessEnum. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStateless. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStatelessConstant. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerUnpersistable. 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 classBinaryStorer.DefaultDefault implementation that stores referenced instances only if required (i.e.static classBinaryStorer.EagerIdentical 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 voidBinaryLegacyTypeHandler.AbstractCustom. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)default voidBinaryLegacyTypeHandler. store(Binary bytes, T instance, long objectId, PersistenceStoreHandler handler)voidBinary. storeFixedSize(PersistenceStoreHandler handler, long contentLength, long typeId, long objectId, Object instance, long[] memoryOffsets, BinaryValueStorer[] storers)voidBinary. storeReferences(long typeId, long objectId, long binaryOffset, PersistenceStoreHandler idResolver, Object[] array)voidBinary. storeReferences(long typeId, long objectId, long binaryOffset, PersistenceStoreHandler idResolver, Object[] array, int arrayOffset, int arrayLength)voidBinary. storeReferencesAsList(long memoryOffset, PersistenceStoreHandler persister, Object[] array, int offset, int length)voidBinary. storeRoots(long typeId, long objectId, XGettingTable<String,Object> entries, PersistenceStoreHandler idResolver)voidBinary. storeSizedArray(long tid, long oid, long headerOffset, Object[] array, int offset, int size, PersistenceStoreHandler persister)voidBinary. storeSizedArray(long tid, long oid, long headerOffset, Object[] array, int size, PersistenceStoreHandler persister)longBinaryValueStorer. 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 voidBinaryHandlerLazyDefault. 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 voidBinaryHandlerPersistenceRootsDefault. store(Binary bytes, PersistenceRoots.Default instance, long objectId, PersistenceStoreHandler handler)default voidPersistenceLegacyTypeHandler. store(M medium, T instance, long objectId, PersistenceStoreHandler handler)voidPersistenceTypeHandler. 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 voidBinaryHandlerSubstituterDefault. store(Binary bytes, Substituter.Default<?> instance, long objectId, PersistenceStoreHandler handler)
-