Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

absentEntry() - Method in interface net.openhft.chronicle.hash.HashQueryContext
Returns the special absent entry object, if the entry with the queried key is absent in the hash, returns null, if the entry is present.
absentEntry() - Method in interface net.openhft.chronicle.map.MapQueryContext
 
absentEntry() - Method in interface net.openhft.chronicle.set.SetQueryContext
 
absentKey() - Method in interface net.openhft.chronicle.hash.HashAbsentEntry
Returns the key is going to be inserted into the ChronicleHash.
AbstractData<T> - Class in net.openhft.chronicle.hash
Defines reasonable defaults for Data's equals(), hashCode() and toString().
AbstractData() - Constructor for class net.openhft.chronicle.hash.AbstractData
Constructor for use by subclasses.
acquireContext(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
 
acquireUsing(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
Acquire a value for a key, creating if absent.
acquireUsing(MapQueryContext<K, V, R>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
actualChunkSize(int) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the size in bytes of allocation unit of hash container instances, created by this builder.
actualChunkSize(int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the size in bytes of allocation unit of hash container instances, created by this builder.
actualChunkSize(int) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
actualChunksPerSegmentTier(long) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the actual number of chunks, that will be reserved for any single segment tier of the hash containers, created by this builder.
actualChunksPerSegmentTier(long) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
actualChunksPerSegmentTier(long) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
actualSegments(int) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the actual number of segments in the hash containers, created by this builder.
actualSegments(int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
actualSegments(int) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
addDataStoreSize(long) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
addDataStoreSize(long) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
addModificationIteratorsCount(int) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
aligned64BitMemoryOperationsAtomic(boolean) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Specifies whether on the current combination of platform, OS and Jvm aligned 8-byte reads and writes are atomic or not.
aligned64BitMemoryOperationsAtomic(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
aligned64BitMemoryOperationsAtomic(boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
allowSegmentTiering(boolean) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
In addition to maxBloatFactor(1.0), that does not guarantee that segments won't tier (due to bad hash distribution or natural variance), configuring allowSegmentTiering(false) makes Chronicle Hashes, created by this builder, to throw IllegalStateException immediately when some segment overflows.
allowSegmentTiering(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
allowSegmentTiering(boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
averageKey(K) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the average number of bytes, taken by serialized form of keys, put into hash containers, created by this builder, by serializing the given averageKey using the configured keys marshallers.
averageKey(K) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the average number of bytes, taken by serialized form of keys, put into hash containers, created by this builder, by serializing the given averageKey using the configured keys marshallers.
averageKey(K) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
averageKeySize(double) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the average number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
averageKeySize(double) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the average number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
averageKeySize(double) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Configures the average number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
averageValue(V) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the average number of bytes, taken by serialized form of values, put into maps, created by this builder, by serializing the given averageValue using the configured value marshallers.
averageValueSize(double) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the average number of bytes, taken by serialized form of values, put into maps, created by this builder.

B

bytes() - Method in interface net.openhft.chronicle.hash.Data
Returns the accessor object to the Data's bytes.
bytesEquivalent(Data<?>, Data<?>) - Static method in interface net.openhft.chronicle.hash.Data
Utility method, compares two Data instances represent equivalent bytes sequences: by comparing their sizes, then calling d1.equivalent(d2.bytes(), d2.offset()).
BytesReader<T> - Interface in net.openhft.chronicle.hash.serialization
Deserializer of objects from bytes, pairing BytesWriter, without accepting additional information about serialized objects.
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
bytesStore() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
bytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
bytesStore() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
BytesWriter<T> - Interface in net.openhft.chronicle.hash.serialization
Serializer of objects to bytes, pairing BytesReader.

C

checkSum() - Method in interface net.openhft.chronicle.hash.ChecksumEntry
Computes checksum from the entry bytes and checks whether it is equal to the stored checksum.
checksumEntries(boolean) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures whether hash containers, created by this builder, should compute and store entry checksums.
checksumEntries(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
checksumEntries(boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
ChecksumEntry - Interface in net.openhft.chronicle.hash
Abstracts entries of hash containers, created by ChronicleHashBuilders with ChronicleHashBuilder.checksumEntries(boolean) configured to true.
ChronicleHash<K,E extends HashEntry<K>,SC extends HashSegmentContext<K,?>,EQC extends ExternalHashQueryContext<K>> - Interface in net.openhft.chronicle.hash
Common base interface for ChronicleMap and ChronicleSet.
ChronicleHashBuilder<K,H extends ChronicleHash<K,?,?,?>,B extends ChronicleHashBuilder<K,H,B>> - Interface in net.openhft.chronicle.hash
Base interface for ChronicleMapBuilder and ChronicleSetBuilder, i.
ChronicleHashClosedException - Exception in net.openhft.chronicle.hash
Thrown when a ChronicleHash is accessed after ChronicleHash.close().
ChronicleHashClosedException(ChronicleHash) - Constructor for exception net.openhft.chronicle.hash.ChronicleHashClosedException
 
ChronicleHashClosedException(String) - Constructor for exception net.openhft.chronicle.hash.ChronicleHashClosedException
 
ChronicleHashRecoveryFailedException - Exception in net.openhft.chronicle.hash
This exception is thrown, when a Chronicle Hash recovery using ChronicleHashBuilder.recoverPersistedTo(File, boolean) method is impossible, for example, if the persistence file is corrupted too much.
ChronicleHashRecoveryFailedException(Throwable) - Constructor for exception net.openhft.chronicle.hash.ChronicleHashRecoveryFailedException
Constructs a new ChronicleHashRecoveryFailedException with the specified cause.
ChronicleHashRecoveryFailedException(String) - Constructor for exception net.openhft.chronicle.hash.ChronicleHashRecoveryFailedException
Constructs a new ChronicleHashRecoveryFailedException with the specified detail message.
ChronicleMap<K,V> - Interface in net.openhft.chronicle.map
ChronicleMap provides concurrent access to a Chronicle Map key-value store from a JVM process.
ChronicleMapBuilder<K,V> - Class in net.openhft.chronicle.map
ChronicleMapBuilder manages ChronicleMap configurations; could be used as a classic builder and/or factory.
ChronicleSet<K> - Interface in net.openhft.chronicle.set
ChronicleSet provides concurrent access to a Chronicle Map key-value store with zero-sized values from a JVM process, wrapped as an extension of Set interface.
ChronicleSetBuilder<K> - Class in net.openhft.chronicle.set
ChronicleSetBuilder manages the whole set of ChronicleSet configurations, could be used as a classic builder and/or factory.
clone() - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Clones this builder.
clone() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
clone() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
close() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Releases the off-heap memory, used by this hash container and resources, used by replication, if any.
close() - Method in interface net.openhft.chronicle.hash.ExternalHashQueryContext
Closes the query context, automatically releases all locks and disposes all resources, acquired during the query operation.
compute(MapQueryContext<K, V, R>, BiFunction<? super K, ? super V, ? extends V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
computeIfAbsent(MapQueryContext<K, V, R>, Function<? super K, ? extends V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
computeIfPresent(MapQueryContext<K, V, R>, BiFunction<? super K, ? super V, ? extends V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
constant(long) - Static method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Returns a SizeMarshaller, that consumes 0 bytes and is above to "store" only a single constant number, provided to this factory method.
constantKeySizeBySample(K) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the constant number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
constantKeySizeBySample(K) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the constant number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
constantKeySizeBySample(K) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Configures the constant number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
constantValueSizeBySample(V) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the constant number of bytes, taken by serialized form of values, put into maps, created by this builder.
containsKey(MapQueryContext<K, V, R>) - Method in interface net.openhft.chronicle.map.MapMethods
Backing Map.containsKey(Object) method.
context() - Method in interface net.openhft.chronicle.hash.HashAbsentEntry
Returns the context, in which the entry is going to be inserted into the hash.
context() - Method in interface net.openhft.chronicle.hash.HashEntry
Returns the context, in which the entry is accessed.
context() - Method in interface net.openhft.chronicle.map.MapAbsentEntry
 
context() - Method in interface net.openhft.chronicle.map.MapEntry
 
context() - Method in interface net.openhft.chronicle.set.SetAbsentEntry
 
context() - Method in interface net.openhft.chronicle.set.SetEntry
 
copy() - Method in class net.openhft.chronicle.hash.serialization.ListMarshaller
 
copy() - Method in class net.openhft.chronicle.hash.serialization.MapMarshaller
 
copy() - Method in class net.openhft.chronicle.hash.serialization.SetMarshaller
 
copy() - Method in interface net.openhft.chronicle.hash.serialization.StatefulCopyable
Creates a copy of this marshaller, with independent state.
copyFrom(VanillaGlobalMutableState) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
copyFrom(ReplicatedGlobalMutableState) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
copyIfNeeded(T) - Static method in interface net.openhft.chronicle.hash.serialization.StatefulCopyable
Checks if possiblyStatefulCopyable implements StatefulCopyable, then returns StatefulCopyable.copy() of it, otherwise returns the possiblyStatefulCopyable itself.
create() - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Creates a new hash container from this builder, storing it's data in off-heap memory, not mapped to any file.
create() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
create() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
createOrRecoverPersistedTo(File) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Recovers and opens the hash container, persisted to the specified file, or creates a new one from this builder, if the file doesn't exist yet, and maps its off-heap memory to the file.
createOrRecoverPersistedTo(File) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
createOrRecoverPersistedTo(File) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
createPersistedTo(File) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Opens a hash container residing the specified file, or creates a new one from this builder, if the file doesn't yet exist and maps its off-heap memory to the file.
createPersistedTo(File) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
createPersistedTo(File) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 

D

Data<T> - Interface in net.openhft.chronicle.hash
Dual bytes/object access to keys or values (for ChronicleMap) and elements (for ChronicleSet) throughout the Chronicle Map library.
DataAccess<T> - Interface in net.openhft.chronicle.hash.serialization
Strategy of accessing flat byte contents of objects, using a reusable Data object, cached inside the DataAccess instance.
dataEquals(Object) - Method in interface net.openhft.chronicle.hash.Data
Data implementations should override Object.equals(Object) with delegation to this method.
dataHashCode() - Method in interface net.openhft.chronicle.hash.Data
Data implementations should override Object.hashCode() with delegation to this method.
dataToString() - Method in interface net.openhft.chronicle.hash.Data
Data implementations should override Object.toString() with delegation to this method.
defaultValue(MapAbsentEntry<K, V>) - Method in interface net.openhft.chronicle.map.DefaultValueProvider
Returns the "nil" value, which should be inserted into the map, in the given absentEntry context.
defaultValue() - Method in interface net.openhft.chronicle.map.MapAbsentEntry
Returns the default (or nil) value, that should be inserted into the map in this context.
defaultValueProvider(DefaultValueProvider<K, V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Specifies the function to obtain a value for the key during acquireUsing() calls, if the key is absent in the map, created by this builder.
DefaultValueProvider<K,V> - Interface in net.openhft.chronicle.map
Default value computation strategy, used in ChronicleMapBuilder.defaultValueProvider(DefaultValueProvider) configuration.
doInsert(Data<V>) - Method in interface net.openhft.chronicle.map.MapAbsentEntry
Inserts the new entry into the map, of the key and the given value.
doInsert() - Method in interface net.openhft.chronicle.set.SetAbsentEntry
Inserts the new key into the set.
doRemove() - Method in interface net.openhft.chronicle.hash.HashEntry
Removes the entry from the ChronicleHash.
doRemove() - Method in interface net.openhft.chronicle.map.MapEntry
Removes the entry from the map.
doRemove() - Method in interface net.openhft.chronicle.set.SetEntry
Removes the entry from the ChronicleSet.
doReplaceValue(Data<V>) - Method in interface net.openhft.chronicle.map.MapEntry
Replaces the entry's value with the given newValue.

E

entries(long) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the target number of entries, that is going be inserted into the hash containers, created by this builder.
entries(long) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
entries(long) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
entriesPerSegment(long) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the actual maximum number entries, that could be inserted into any single segment of the hash containers, created by this builder.
entriesPerSegment(long) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
entriesPerSegment(long) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
entry() - Method in interface net.openhft.chronicle.hash.HashQueryContext
Returns the entry context, if the entry with the queried key is present in the ChronicleHash, returns null is the entry is absent.
entry() - Method in interface net.openhft.chronicle.map.MapQueryContext
 
entry() - Method in interface net.openhft.chronicle.set.SetQueryContext
 
entryAndValueOffsetAlignment(int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures alignment of address in memory of entries and independently of address in memory of values within entries ((i.
entryOperations(MapEntryOperations<K, V, ?>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Inject your SPI code around basic ChronicleMap's operations with entries: removing entries, replacing entries' value and inserting new entries.
entryOperations(SetEntryOperations<K, ?>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Inject your SPI code around basic ChronicleSet's operations with entries: removing entries and inserting new entries.
equals(Object) - Method in class net.openhft.chronicle.hash.AbstractData
Compares Datas' bytes representations.
equals(Object) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
equals(Object) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
equals(Object) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
equals(Object) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
equivalent(RandomDataInput, long) - Method in interface net.openhft.chronicle.hash.Data
Compares bytes of this Data to the given bytes source, starting from the given offset.
ExternalHashQueryContext<K> - Interface in net.openhft.chronicle.hash
HashQueryContext + AutoCloseable, for external ChronicleHash queries in try-with-resources blocks.
ExternalMapQueryContext<K,V,R> - Interface in net.openhft.chronicle.map
MapQueryContext + AutoCloseable, for external ChronicleMap queries in try-with-resources blocks.
ExternalSetQueryContext<K,R> - Interface in net.openhft.chronicle.set
SetQueryContext + AutoCloseable, for external ChronicleSet queries in try-with-resources blocks.

F

file() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the file this hash container mapped to, i.
forEachEntry(Consumer<? super E>) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Performs the given action for each entry in this ChronicleHash until all entries have been processed or the action throws an Exception.
forEachEntryWhile(Predicate<? super E>) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Checks the given predicate on each entry in this ChronicleHash until all entries have been processed or the predicate returns false for some entry, or throws an Exception.
forEachSegmentEntry(Consumer<? super E>) - Method in interface net.openhft.chronicle.hash.HashSegmentContext
Performs the given action for each present entry in this segment until all entries have been processed or the action throws an Exception.
forEachSegmentEntryWhile(Predicate<? super E>) - Method in interface net.openhft.chronicle.hash.HashSegmentContext
Checks the given predicate on each present entry in this segment until all entries have been processed or the predicate returns false for some entry, or throws an Exception.

G

get() - Method in interface net.openhft.chronicle.hash.Data
Returns object view of this Data.
get(Object) - Method in interface net.openhft.chronicle.map.ChronicleMap
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(MapQueryContext<K, V, R>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
getAll(File) - Method in interface net.openhft.chronicle.map.ChronicleMap
Exports all the entries to a File storing them in JSON format, an attempt is made where possible to use standard java serialisation and keep the data human readable, data serialized using the custom serialises are converted to a binary format which is not human readable but this is only done if the Keys or Values are not Serializable.
getAllocatedExtraTierBulks() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
getAllocatedExtraTierBulks() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getCurrentCleanupSegmentIndex() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getData(T) - Method in interface net.openhft.chronicle.hash.serialization.DataAccess
Obtain Data accessor to the bytes of the given object.
getDataStoreSize() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
getDataStoreSize() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getExtraTiersInUse() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
getExtraTiersInUse() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getFirstFreeTierIndex() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
getFirstFreeTierIndex() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getMapped(K, SerializableFunction<? super V, R>) - Method in interface net.openhft.chronicle.map.ChronicleMap
Returns the result of application of the given function to the value to which the given key is mapped.
getModificationIteratorInitAt(int) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getModificationIteratorsCount() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getSegmentHeadersOffset() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
getSegmentHeadersOffset() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
getUsing(T) - Method in interface net.openhft.chronicle.hash.Data
Deserialize and return an object from the Data's bytes, trying to reuse the given using object (might be null).
getUsing(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
Returns the value to which the specified key is mapped, read to the provided value object, if possible, or returns null, if this map contains no mapping for the key.

H

hash(LongHashFunction) - Method in interface net.openhft.chronicle.hash.Data
Computes hash code on the bytes representation of this Data, using the given hash function.
hash() - Method in interface net.openhft.chronicle.hash.HashContext
Returns the accessed ChronicleHash.
hash() - Method in interface net.openhft.chronicle.map.MapContext
Returns the accessed ChronicleMap.
hash() - Method in interface net.openhft.chronicle.set.SetContext
Returns the accessed ChronicleSet.
HashAbsentEntry<K> - Interface in net.openhft.chronicle.hash
Low-level operational context for the situations, when the new entry is going to be inserted into the ChronicleHash.
hashCode() - Method in class net.openhft.chronicle.hash.AbstractData
Computes value's hash code by applying a hash function to Data's bytes representation.
hashCode() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
hashCode() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
hashCode() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
hashCode() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
HashContext<K> - Interface in net.openhft.chronicle.hash
Root interface for contexts, in which HashEntries could be accessed.
HashEntry<K> - Interface in net.openhft.chronicle.hash
A context of a present entry in the ChronicleHash.
HashQueryContext<K> - Interface in net.openhft.chronicle.hash
Context of ChronicleHash operations with individual keys.
HashSegmentContext<K,E extends HashEntry<K>> - Interface in net.openhft.chronicle.hash
Context of ChronicleHash's segment.

I

insert(MapAbsentEntry<K, V>, Data<V>) - Method in interface net.openhft.chronicle.map.MapEntryOperations
Inserts the new entry into the map, of the key from the given insertion context (absentEntry) and the given value.
insert(SetAbsentEntry<K>) - Method in interface net.openhft.chronicle.set.SetEntryOperations
Inserts the new entry into the set, of the key from the given insertion context (absentEntry).
InterProcessDeadLockException - Exception in net.openhft.chronicle.hash.locks
Thrown from InterProcessLock.lock() and InterProcessLock.lockInterruptibly() when if fails to acquire the lock for some implementation-defined period of time.
InterProcessDeadLockException(String) - Constructor for exception net.openhft.chronicle.hash.locks.InterProcessDeadLockException
Constructs a new InterProcessDeadLockException with the specified detail message.
InterProcessDeadLockException(String, Throwable) - Constructor for exception net.openhft.chronicle.hash.locks.InterProcessDeadLockException
Constructs a new InterProcessDeadLockException with the specified detail message and cause.
InterProcessLock - Interface in net.openhft.chronicle.hash.locks
An inter-process lock, used to control access to some shared off-heap resources of ChronicleHash instances.
InterProcessReadWriteUpdateLock - Interface in net.openhft.chronicle.hash.locks
Tri-level lock, for efficient handling of concurrent accesses, that require different privileges.
isHeldByCurrentThread() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Checks if this lock is held by current thread.
isOpen() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Tells whether or not this ChronicleHash (on-heap instance) is open.

K

key() - Method in interface net.openhft.chronicle.hash.HashEntry
Returns the entry key.
keyClass() - Method in interface net.openhft.chronicle.hash.ChronicleHash
 
keyMarshaller(M) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
keyMarshaller(M) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
keyMarshaller(M) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyMarshaller(M) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyMarshaller(M) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keyMarshaller(M) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keyMarshallers(BytesReader<K>, BytesWriter<? super K>) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the marshallers, used to serialize/deserialize keys to/from off-heap memory in hash containers, created by this builder.
keyMarshallers(SizedReader<K>, SizedWriter<? super K>) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the marshallers, used to serialize/deserialize keys to/from off-heap memory in hash containers, created by this builder.
keyMarshallers(SizedReader<K>, SizedWriter<? super K>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyMarshallers(BytesReader<K>, BytesWriter<? super K>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyMarshallers(BytesReader<K>, BytesWriter<? super K>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keyMarshallers(SizedReader<K>, SizedWriter<? super K>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keyReaderAndDataAccess(SizedReader<K>, DataAccess<K>) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the DataAccess and SizedReader used to serialize and deserialize keys to and from off-heap memory in hash containers, created by this builder.
keyReaderAndDataAccess(SizedReader<K>, DataAccess<K>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyReaderAndDataAccess(SizedReader<K>, DataAccess<K>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keySizeMarshaller(SizeMarshaller) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the marshaller used to serialize actual key sizes to off-heap memory in hash containers, created by this builder.
keySizeMarshaller(SizeMarshaller) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keySizeMarshaller(SizeMarshaller) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 

L

ListMarshaller<T> - Class in net.openhft.chronicle.hash.serialization
Marshaller of List<T>.
ListMarshaller(BytesReader<T>, BytesWriter<? super T>) - Constructor for class net.openhft.chronicle.hash.serialization.ListMarshaller
Constructs a ListMarshaller with the given list elements' serializers.
lock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Acquires the lock.
lockInterruptibly() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Acquires the lock unless the current thread is interrupted.
longSize() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the number of entries in this store.

M

map() - Method in interface net.openhft.chronicle.map.MapContext
Returns the accessed ChronicleMap.
MapAbsentEntry<K,V> - Interface in net.openhft.chronicle.map
Low-level operational context for the situations, when the new entry is going to be inserted into the ChronicleMap.
MapContext<K,V,R> - Interface in net.openhft.chronicle.map
Context, in which MapEntries are accessed.
MapEntry<K,V> - Interface in net.openhft.chronicle.map
A context of a present entry in the ChronicleMap.
MapEntryOperations<K,V,R> - Interface in net.openhft.chronicle.map
SPI interface for customizing "low-level" modification operations on ChronicleMap entries.
MapMarshaller<K,V> - Class in net.openhft.chronicle.hash.serialization
Marshaller of Map<K, V>.
MapMarshaller(BytesReader<K>, BytesWriter<? super K>, BytesReader<V>, BytesWriter<? super V>) - Constructor for class net.openhft.chronicle.hash.serialization.MapMarshaller
Constructs a MapMarshaller with the given map keys' and values' serializers.
mapMethods(MapMethods<K, V, ?>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
MapMethods<K,V,R> - Interface in net.openhft.chronicle.map
SPI interface for customizing behaviour of the specific Map's methods with individual keys.
MapQueryContext<K,V,R> - Interface in net.openhft.chronicle.map
A context of ChronicleMap operations with individual keys (like during get(), put(), etc., opposed to bulk operations).
MapSegmentContext<K,V,R> - Interface in net.openhft.chronicle.map
Context of ChronicleMap's segment.
maxBloatFactor(double) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the maximum number of times, the hash containers, created by this builder, are allowed to grow in size beyond the configured target number of entries.
maxBloatFactor(double) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
maxBloatFactor(double) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
maxChunksPerEntry(int) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures how many chunks a single entry, inserted into ChronicleHashes, created by this builder, could take.
maxChunksPerEntry(int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
maxChunksPerEntry(int) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
maxSize() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
maxSize() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
maxStorableSize() - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Returns the maximum size this SizeMarshaller is able to store.
maxStoringLengthOfSizesInRange(long, long) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Returns the maximum storing length this SizeMarshaller produces for some value in the given range (both bounds are inclusive).
merge(MapQueryContext<K, V, R>, Data<V>, BiFunction<? super V, ? super V, ? extends V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
minSegments(int) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Set minimum number of segments in hash containers, constructed by this builder.
minSegments(int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
minSegments(int) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
minStorableSize() - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Returns the minimum size this SizeMarshaller is able to store.
minStoringLengthOfSizesInRange(long, long) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Returns the minimum storing length this SizeMarshaller produces for some size in the given range (both bounds are inclusive).

N

name() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the name of this ChronicleHash, configured by ChronicleHashBuilder.name(String), or null, if not configured.
name(String) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Specify the name which will be given to a ChronicleHash, created by this builder.
name(String) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Specify the name which will be given to a ChronicleHash, created by this builder.
name(String) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
net.openhft.chronicle.hash - package net.openhft.chronicle.hash
Contains common interfaces and utilities for ChronicleMaps (net.openhft.chronicle.map package) and ChronicleSets (net.openhft.chronicle.set package).
net.openhft.chronicle.hash.locks - package net.openhft.chronicle.hash.locks
Contains abstractions of inter-process locks, used in Chronicle Map.
net.openhft.chronicle.hash.serialization - package net.openhft.chronicle.hash.serialization
Contains interfaces for serializing objects between Java heap and Bytes or BytesStore, used by Chronicle Map to store objects off-heap, and read them back from off-heap memory to on-heap objects.
net.openhft.chronicle.map - package net.openhft.chronicle.map
Contains ChronicleMap interface, ChronicleMap context interfaces, ChronicleMapBuilder class and related stuff.
net.openhft.chronicle.set - package net.openhft.chronicle.set
Contains ChronicleSet interface, ChronicleSet context interfaces and ChronicleSetBuilder class.
newCondition() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Conditions are not supported by inter-process locks, always throws UnsupportedOperationException.
nonTieredSegmentsPercentile(double) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures probabilistic fraction of segments, which shouldn't become tiered, if Chronicle Hash size is ChronicleHashBuilder.entries(long), assuming hash code distribution of the keys, inserted into configured Chronicle Hash, is good.
nonTieredSegmentsPercentile(double) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
nonTieredSegmentsPercentile(double) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 

O

of(BytesReader<T>, BytesWriter<? super T>) - Static method in class net.openhft.chronicle.hash.serialization.ListMarshaller
Returns a ListMarshaller which uses the given list elements' serializers.
of(M) - Static method in class net.openhft.chronicle.hash.serialization.ListMarshaller
Returns a ListMarshaller which uses the given marshaller as both reader and writer of list elements.
of(BytesReader<T>, BytesWriter<? super T>) - Static method in class net.openhft.chronicle.hash.serialization.SetMarshaller
Returns a SetMarshaller which uses the given set elements' serializers.
of(M) - Static method in class net.openhft.chronicle.hash.serialization.SetMarshaller
Returns a SetMarshaller which uses the given marshaller as both reader and writer of set elements.
of(Class<K>, Class<V>) - Static method in interface net.openhft.chronicle.map.ChronicleMap
Delegates to ChronicleMapBuilder.of(Class, Class) for convenience.
of(Class<K>, Class<V>) - Static method in class net.openhft.chronicle.map.ChronicleMapBuilder
Returns a new ChronicleMapBuilder instance which is able to create maps with the specified key and value classes.
of(Class<K>) - Static method in interface net.openhft.chronicle.set.ChronicleSet
Delegates to ChronicleSetBuilder.of(Class) for convenience.
of(Class<K>) - Static method in class net.openhft.chronicle.set.ChronicleSetBuilder
Returns a new ChronicleSetBuilder instance which is able to create sets with the specified key class.
offHeapMemoryUsed() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the amount of off-heap memory (in bytes), allocated by this ChronicleHash or shared with with other ChronicleHashes, persisting to the same ChronicleHash.file().
offset() - Method in interface net.openhft.chronicle.hash.Data
Returns the offset to the Data's bytes sequence within the RandomDataInput, returned from Data.bytes() method.
offset() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
offset() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 

P

privateAPI() - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Deprecated.
don't use private API in the client code
privateAPI() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Deprecated.
don't use private API in the client code
privateAPI() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Deprecated.
don't use private API in the client code
put(MapQueryContext<K, V, R>, Data<V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
Backing Map.put(Object, Object) method.
putAll(File) - Method in interface net.openhft.chronicle.map.ChronicleMap
Imports all the entries from a File, the fromFile must be created using or the same format as ChronicleMap.get(Object), this method behaves similar to Map.put(Object, Object) where existing entries are overwritten.
putIfAbsent(MapQueryContext<K, V, R>, Data<V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
putReturnsNull(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures if the maps created by this ChronicleMapBuilder should return null instead of previous mapped values on ChornicleMap.put(key, value) calls.

Q

queriedKey() - Method in interface net.openhft.chronicle.hash.HashQueryContext
Returns the queried key as a Data.
queryContext(K) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns a context to perform arbitrary operations with the given key in this store.
queryContext(Data<K>) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns a context to perform arbitrary operations with the given key, provided in Data form.
queryContext(BytesStore, long, long) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns a context to perform arbitrary operations with the given key, provided in the serialized form.

R

read(Bytes, T) - Method in interface net.openhft.chronicle.hash.serialization.BytesReader
Reads and returns the object from RandomCommon.readPosition() (i.
read(Bytes, List<T>) - Method in class net.openhft.chronicle.hash.serialization.ListMarshaller
 
read(Bytes, Map<K, V>) - Method in class net.openhft.chronicle.hash.serialization.MapMarshaller
 
read(Bytes, Set<T>) - Method in class net.openhft.chronicle.hash.serialization.SetMarshaller
 
read(Bytes, long, T) - Method in interface net.openhft.chronicle.hash.serialization.SizedReader
Reads and returns the object from RandomCommon.readPosition() (i.
readLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessReadWriteUpdateLock
Returns the read-level lock.
readMarshallable(WireIn) - Method in class net.openhft.chronicle.hash.serialization.ListMarshaller
 
readMarshallable(WireIn) - Method in class net.openhft.chronicle.hash.serialization.MapMarshaller
 
readMarshallable(WireIn) - Method in class net.openhft.chronicle.hash.serialization.SetMarshaller
 
readMarshallable(BytesIn) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
readMarshallable(BytesIn) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
readSize(Bytes) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Reads and returns a size from the input.
recoverPersistedTo(File, boolean) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Recovers and opens the hash container, persisted to the specified file.
recoverPersistedTo(File, boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
recoverPersistedTo(File, boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
remove(MapEntry<K, V>) - Method in interface net.openhft.chronicle.map.MapEntryOperations
Removes the given entry from the map.
remove(MapQueryContext<K, V, R>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
Backing Map.remove(Object) method.
remove(MapQueryContext<K, V, R>, Data<V>) - Method in interface net.openhft.chronicle.map.MapMethods
remove(SetEntry<K>) - Method in interface net.openhft.chronicle.set.SetEntryOperations
Removes the given entry from the set.
removeReturnsNull(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures if the maps created by this ChronicleMapBuilder should return null instead of the last mapped value on ChronicleMap.remove(key) calls.
replace(MapQueryContext<K, V, R>, Data<V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
replace(MapQueryContext<K, V, R>, Data<V>, Data<V>) - Method in interface net.openhft.chronicle.map.MapMethods
replaceValue(MapEntry<K, V>, Data<V>) - Method in interface net.openhft.chronicle.map.MapEntryOperations
Replaces the given entry's value with the new one.
ReplicatedGlobalMutableState$$Native - Class in net.openhft.chronicle.map
Deprecated.
don't use this class directly, it might be removed in the future versions. Use Values.nativeClassFor(ReplicatedGlobalMutableState.class)
ReplicatedGlobalMutableState$$Native() - Constructor for class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
ReturnValue<V> - Interface in net.openhft.chronicle.map
Abstracts returning a value from a query to a ChronicleMap, used in MapMethods.
returnValue(Data<V>) - Method in interface net.openhft.chronicle.map.ReturnValue
Calling this method on a ReturnValue object, provided as an argument in a method from MapMethods, designates that the ChronicleMap's method (backed by this MapMethods's method) should return the given value.

S

segmentContext(int) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns a context of the segment with the given index.
segmentIndex() - Method in interface net.openhft.chronicle.hash.HashQueryContext
Returns the index of the accessed segment, where the queried key is located (or to which the key is going to be put).
segmentIndex() - Method in interface net.openhft.chronicle.hash.SegmentLock
Returns the index of the accessed segment.
SegmentLock - Interface in net.openhft.chronicle.hash
InterProcessReadWriteUpdateLock of a segment in ChronicleHash.
segments() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the number of segments in this ChronicleHash.
set() - Method in interface net.openhft.chronicle.set.SetContext
Returns the accessed ChronicleSet.
SetAbsentEntry<K> - Interface in net.openhft.chronicle.set
Low-level operational context for the situations, when the new key is going to be inserted into the ChronicleSet.
setAllocatedExtraTierBulks(int) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
setAllocatedExtraTierBulks(int) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
SetContext<K,R> - Interface in net.openhft.chronicle.set
Context, in which SetEntries are accessed.
setCurrentCleanupSegmentIndex(int) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
setDataStoreSize(long) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
setDataStoreSize(long) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
SetEntry<K> - Interface in net.openhft.chronicle.set
A context of a present entry in the ChronicleSet.
SetEntryOperations<K,R> - Interface in net.openhft.chronicle.set
SPI interface fro customizing "low-level" modification operations on ChronicleSet entries.
setExtraTiersInUse(long) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
setExtraTiersInUse(long) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
setFirstFreeTierIndex(long) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
setFirstFreeTierIndex(long) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
SetMarshaller<T> - Class in net.openhft.chronicle.hash.serialization
Marshaller of Set<T>.
SetMarshaller(BytesReader<T>, BytesWriter<? super T>) - Constructor for class net.openhft.chronicle.hash.serialization.SetMarshaller
Constructs a SetMarshaller with the given set elements' serializers.
setModificationIteratorInitAt(int, boolean) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
SetQueryContext<K,R> - Interface in net.openhft.chronicle.set
A context of ChronicleSet operations with individual keys (most: contains(), add(), etc., opposed to bulk operations).
SetSegmentContext<K,R> - Interface in net.openhft.chronicle.set
Context of ChronicleSet's segment.
setSegmentHeadersOffset(long) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
setSegmentHeadersOffset(long) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
size() - Method in interface net.openhft.chronicle.hash.Data
Returns the size of this Data's bytes sequence.
size() - Method in interface net.openhft.chronicle.hash.HashSegmentContext
Returns the number of present entries in this segment.
size(T) - Method in interface net.openhft.chronicle.hash.serialization.SizedWriter
Returns the length (in bytes) of the serialized form of the given object.
SizedReader<T> - Interface in net.openhft.chronicle.hash.serialization
Deserializer of objects from bytes, pairing SizedWriter, i.
SizedWriter<T> - Interface in net.openhft.chronicle.hash.serialization
Serializer of objects to bytes, pairing SizedReader, which knows the length of serialized form of any object before actual serialization 2) doesn't include that length in the serialized form itself, assuming it will be passed by the ChronicleHash into SizedReader.read(net.openhft.chronicle.bytes.Bytes, long, T) deserialization method.
SizeMarshaller - Interface in net.openhft.chronicle.hash.serialization
Strategy of storing numbers in bytes stores (usually sizes of the subsequent chunks in the same bytes store).
StatefulCopyable<T extends StatefulCopyable<T>> - Interface in net.openhft.chronicle.hash.serialization
Cloneable-like interface used by Chronicle Map to populate stateful serializer implementations for each isolated site (thread + Chronicle Map instance + objects domain).
stopBit() - Static method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Returns a SizeMarshaller which stores number using so-called stop bit encoding.
storingLength(long) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Calculates how many bytes is takes to store the given size with this SizeMarshaller.

T

toIdentityString() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns a String, useful for identifying this ChronicleHash in debugging, logging, and error reporting.
toString() - Method in class net.openhft.chronicle.hash.AbstractData
Delegates to Data's object toString().
toString() - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
toString() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
toString() - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
toString() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
tryLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Acquires the lock only if it is free at the time of invocation, also if the lock is already held by the current thread, this call immediately returns true.

U

uninit() - Method in interface net.openhft.chronicle.hash.serialization.DataAccess
Clear references to the accessed object (provided in DataAccess.getData(Object) method) in caching fields of this DataAccess or the cached Data object, returned from DataAccess.getData(Object).
unlock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Releases the lock (and all stronger-level lock, in the context of InterProcessReadWriteUpdateLock, if the lock is not held by the current thread, returns immediately.
updateChecksum() - Method in interface net.openhft.chronicle.hash.ChecksumEntry
Re-computes and stores checksum for the entry.
updateLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessReadWriteUpdateLock
Returns the update-level lock.

V

value() - Method in interface net.openhft.chronicle.map.MapEntry
Returns the entry value.
valueClass() - Method in interface net.openhft.chronicle.map.ChronicleMap
 
valueMarshaller(M) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
valueMarshaller(M) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
valueMarshallers(SizedReader<V>, SizedWriter<? super V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the marshallers, used to serialize/deserialize values to/from off-heap memory in maps, created by this builder.
valueMarshallers(BytesReader<V>, BytesWriter<? super V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the marshallers, used to serialize/deserialize values to/from off-heap memory in maps, created by this builder.
valueReaderAndDataAccess(SizedReader<V>, DataAccess<V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the DataAccess and SizedReader used to serialize and deserialize values to and from off-heap memory in maps, created by this builder.
valueSizeMarshaller(SizeMarshaller) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the marshaller used to serialize actual value sizes to off-heap memory in maps, created by this builder.
VanillaGlobalMutableState$$Native - Class in net.openhft.chronicle.hash
Deprecated.
don't use this class directly, it might be removed in the future versions. Use Values.nativeClassFor(VanillaGlobalMutableState.class)
VanillaGlobalMutableState$$Native() - Constructor for class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 

W

wrapValueAsData(V) - Method in interface net.openhft.chronicle.map.MapContext
Wraps the given value as a Data.
wrapValueBytesAsData(BytesStore, long, long) - Method in interface net.openhft.chronicle.map.MapContext
Wraps the given value bytes as a Data.
write(Bytes, T) - Method in interface net.openhft.chronicle.hash.serialization.BytesWriter
Serializes the given object to the given out.
write(Bytes, List<T>) - Method in class net.openhft.chronicle.hash.serialization.ListMarshaller
 
write(Bytes, Map<K, V>) - Method in class net.openhft.chronicle.hash.serialization.MapMarshaller
 
write(Bytes, Set<T>) - Method in class net.openhft.chronicle.hash.serialization.SetMarshaller
 
write(Bytes, long, T) - Method in interface net.openhft.chronicle.hash.serialization.SizedWriter
Serializes the given object to the given out, without writing the length of the serialized form itself.
writeLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessReadWriteUpdateLock
Returns the write-level lock.
writeMarshallable(WireOut) - Method in class net.openhft.chronicle.hash.serialization.ListMarshaller
 
writeMarshallable(WireOut) - Method in class net.openhft.chronicle.hash.serialization.MapMarshaller
 
writeMarshallable(WireOut) - Method in class net.openhft.chronicle.hash.serialization.SetMarshaller
 
writeMarshallable(BytesOut) - Method in class net.openhft.chronicle.hash.VanillaGlobalMutableState$$Native
Deprecated.
 
writeMarshallable(BytesOut) - Method in class net.openhft.chronicle.map.ReplicatedGlobalMutableState$$Native
Deprecated.
 
writeSize(Bytes, long) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Writes the given size into the streaming output.
writeTo(RandomDataOutput, long) - Method in interface net.openhft.chronicle.hash.Data
Writes bytes of this Data to the given target from the given targetOffset.
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.