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 data, BulkList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConstHashEnum. store(Binary data, ConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConstHashTable. store(Binary data, ConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConstList. store(Binary data, ConstList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqBulkList. store(Binary data, EqBulkList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqConstHashEnum. store(Binary data, EqConstHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqConstHashTable. store(Binary data, EqConstHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqHashEnum. store(Binary data, EqHashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerEqHashTable. store(Binary data, EqHashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerFixedList. store(Binary data, FixedList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashEnum. store(Binary data, HashEnum<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerHashTable. store(Binary data, HashTable<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLimitList. store(Binary data, LimitList<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerSingleton. 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 voidBinaryHandlerFile. 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 voidBinaryHandlerBoolean. store(Binary data, Boolean instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerByte. store(Binary data, Byte instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerCharacter. store(Binary data, Character instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerClass. store(Binary data, Class<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerDouble. store(Binary data, Double instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerFloat. store(Binary data, Float instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerInteger. store(Binary data, Integer instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLong. store(Binary data, Long instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_boolean. store(Binary data, boolean[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_byte. store(Binary data, byte[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_char. store(Binary data, char[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_double. store(Binary data, double[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_float. store(Binary data, float[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_int. store(Binary data, int[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_long. store(Binary data, long[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArray_short. store(Binary data, short[] array, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNativeArrayObject. store(Binary data, A instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerShort. store(Binary data, Short instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerString. store(Binary data, String instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStringBuffer. store(Binary data, StringBuffer instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStringBuilder. store(Binary data, StringBuilder instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerVoid. 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 voidBinaryHandlerBigDecimal. store(Binary data, BigDecimal instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerBigInteger. 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 voidBinaryHandlerPath. 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 voidAbstractBinaryHandlerMap. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerDate. store(Binary data, Date instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerIdentityHashMap. store(Binary data, IdentityHashMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerLocale. store(Binary data, Locale instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerOptionalDouble. store(Binary data, OptionalDouble instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerOptionalInt. store(Binary data, OptionalInt instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerOptionalLong. store(Binary data, OptionalLong instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerPriorityQueue. store(Binary data, PriorityQueue<?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerTreeMap. store(Binary data, TreeMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerTreeSet. 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 voidBinaryHandlerConcurrentSkipListMap. store(Binary data, ConcurrentSkipListMap<?,?> instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerConcurrentSkipListSet. 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 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 data, T instance, long objectId, PersistenceStoreHandler handler)voidAbstractBinaryHandlerCustomIterableSimpleListElements. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidAbstractBinaryHandlerReflective. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidAbstractBinaryHandlerStateless. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerAbstractType. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerCustomEnumTrivial. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerNoOp. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerPrimitive. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerSingletonStatelessEnum. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStateless. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerStatelessConstant. store(Binary data, T instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerUnpersistable. 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 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 data, T instance, long objectId, PersistenceStoreHandler handler)default voidBinaryLegacyTypeHandler. store(Binary data, 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.types
Methods in one.microstream.persistence.types with parameters of type PersistenceStoreHandler Modifier and Type Method Description voidBinaryHandlerPersistenceRootsDefault. store(Binary data, PersistenceRoots.Default instance, long objectId, PersistenceStoreHandler handler)voidBinaryHandlerRootReferenceDefault. store(Binary data, PersistenceRootReference.Default instance, long objectId, PersistenceStoreHandler handler)default voidPersistenceLegacyTypeHandler. store(D data, T instance, long objectId, PersistenceStoreHandler handler)voidPersistenceTypeHandler. 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 voidBinaryHandlerLazyDefault. 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 voidBinaryHandlerSubstituterDefault. store(Binary data, Substituter.Default<?> instance, long objectId, PersistenceStoreHandler handler)
-