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 Z 

A

Absent<K,V> - Interface in net.openhft.chronicle.map.impl.stage.query
 
absent - Variable in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
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 class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
absentEntry() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
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.
absentKey() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
absentKey() - Method in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
absentKey() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsent
 
absentKey() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsentDelegating
 
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.
acquire(File) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
 
acquireContext(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
Acquires an update lock and a value for a key.
acquireExclusiveFileLock(File, FileChannel) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
 
AcquireHandle<K,V> - Class in net.openhft.chronicle.map.impl.stage.query
 
AcquireHandle() - Constructor for class net.openhft.chronicle.map.impl.stage.query.AcquireHandle
 
acquireHandle - Variable in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
acquireSharedFileLock(File, FileChannel) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
 
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
 
addModificationIteratorsCount(int) - Method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
addressForRead(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
addressForWrite(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
addressForWritePosition() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
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
 
Alloc - Interface in net.openhft.chronicle.hash.impl.stage.entry
 
alloc(int, long, int) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.Alloc
Allocates a block of specified number of chunks in a segment tier, optionally clears the previous allocation.
alloc - Variable in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
alloc(int, long, int) - Method in class net.openhft.chronicle.hash.impl.stage.iter.IterationAlloc
Move only to next tiers, to avoid double visiting of relocated entries during iteration
alloc(int, long, int) - Method in class net.openhft.chronicle.hash.impl.stage.query.QueryAlloc
 
AllocatedChunks - Class in net.openhft.chronicle.hash.impl.stage.entry
 
AllocatedChunks() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
allocatedChunks - Variable in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
allocatedChunks - Variable in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
allocReturnCode(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
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
 
AnalyticsHolder - Enum in net.openhft.chronicle.map.internal
 
assertAddress(long) - Static method in class net.openhft.chronicle.map.internal.InternalAssertUtil
 
assertPosition(long) - Static method in class net.openhft.chronicle.map.internal.InternalAssertUtil
 
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

Beta - Annotation Type in net.openhft.chronicle.hash
Signifies that a public API (public class, method or field) is subject to incompatible changes, or even removal, in a future release.
builderEquals(Object, Object) - Static method in class net.openhft.chronicle.hash.impl.util.Objects
 
BuildVersion - Class in net.openhft.chronicle.hash.impl.util
gets the version of the current build
ByteBufferConverter - Class in net.openhft.xstream.converters
Created by Rob Austin
ByteBufferConverter() - Constructor for class net.openhft.xstream.converters.ByteBufferConverter
 
bytes() - Method in interface net.openhft.chronicle.hash.Data
Returns the accessor object to the Data's bytes.
bytes() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.EntryKeyBytesData
 
bytes() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
bytes() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
bytes() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
bytes() - Method in class net.openhft.chronicle.map.impl.stage.data.DummyValueZeroData
 
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.
BytesWriter<T> - Interface in net.openhft.chronicle.hash.serialization
Serializer of objects to bytes, pairing BytesReader.

C

cachedEntryValueInit() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
canConvert(Class) - Method in class net.openhft.xstream.converters.ByteBufferConverter
 
canConvert(Class) - Method in class net.openhft.xstream.converters.CharSequenceConverter
 
canConvert(Class) - Method in class net.openhft.xstream.converters.StringBuilderConverter
 
canConvert(Class) - Method in class net.openhft.xstream.converters.ValueConverter
 
CanonicalRandomAccessFiles - Class in net.openhft.chronicle.hash.impl.util
 
CanonicalRandomAccessFiles.FileIOAction - Interface in net.openhft.chronicle.hash.impl.util
 
CanonicalRandomAccessFiles.FileLockReference - Class in net.openhft.chronicle.hash.impl.util
 
capacity() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
Chaining - Class in net.openhft.chronicle.hash.impl.stage.hash
 
Chaining(VanillaChronicleMap) - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
Chaining(ChainingInterface, VanillaChronicleMap) - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
ChainingInterface - Class in net.openhft.chronicle.hash.impl.stage.hash
 
ChainingInterface() - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.ChainingInterface
 
changeAndGetLatestSameThreadSegmentModCount(int) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
changeAndGetLatestSameThreadSegmentModCount(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
changeAndGetTotalReadLockCount(int) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
changeAndGetTotalReadLockCount(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
changeAndGetTotalUpdateLockCount(int) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
changeAndGetTotalUpdateLockCount(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
changeAndGetTotalWriteLockCount(int) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
changeAndGetTotalWriteLockCount(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
CharSequenceConverter - Class in net.openhft.xstream.converters
 
CharSequenceConverter() - Constructor for class net.openhft.xstream.converters.CharSequenceConverter
 
CharSequences - Class in net.openhft.chronicle.hash.impl.util
 
checkAccessingFromOwnerThread() - Method in class net.openhft.chronicle.hash.impl.stage.hash.OwnerThreadHolder
 
checkEntryNotRemovedOnThisIteration() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
checkIterationContextNotLockedInThisThread() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
checkNestedContextsQueryDifferentKeys(LocksInterface) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
checkNestedContextsQueryDifferentKeys(LocksInterface) - Method in class net.openhft.chronicle.hash.impl.stage.iter.IterationSegmentStages
 
checkOnEachLockOperation() - Method in class net.openhft.chronicle.hash.impl.stage.hash.CheckOnEachPublicOperation
This method call prefix methods in ReadLock, UpdateLock, WriteLock.
checkOnEachPublicOperation - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
checkOnEachPublicOperation - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
CheckOnEachPublicOperation - Class in net.openhft.chronicle.hash.impl.stage.hash
 
CheckOnEachPublicOperation() - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.CheckOnEachPublicOperation
 
checkOnEachPublicOperation() - Method in class net.openhft.chronicle.hash.impl.stage.hash.CheckOnEachPublicOperation
 
checkOnEachPublicOperation - Variable in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
checkOnEachPublicOperation - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
checkOnEachPublicOperation() - Method in class net.openhft.chronicle.map.impl.stage.iter.IterationCheckOnEachPublicOperation
 
checkOnEachPublicOperation - Variable in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
checkOnEachPublicOperation() - Method in class net.openhft.chronicle.map.impl.stage.query.QueryCheckOnEachPublicOperation
 
checkSlotContainsExpectedKeyAndValue(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
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.
checkSum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
CHECKSUM_STORED_BYTES - Static variable in interface net.openhft.chronicle.hash.impl.stage.entry.ChecksumStrategy
 
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.
ChecksumHashing - Enum in net.openhft.chronicle.hash.impl.stage.entry
 
ChecksumStrategy - Interface in net.openhft.chronicle.hash.impl.stage.entry
 
checksumStrategy - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
ChronicleFileLockException - Exception in net.openhft.chronicle.hash
This exception is thrown, when a Chronicle Hash cannot acquire a required file lock.
ChronicleFileLockException(Throwable) - Constructor for exception net.openhft.chronicle.hash.ChronicleFileLockException
Constructs a new ChronicleHashLockException with the specified cause.
ChronicleFileLockException(String) - Constructor for exception net.openhft.chronicle.hash.ChronicleFileLockException
Constructs a new ChronicleHashLockException with the specified detail message.
ChronicleFileLockException(String, Throwable) - Constructor for exception net.openhft.chronicle.hash.ChronicleFileLockException
 
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
 
ChronicleHashClosedException(String, Throwable) - Constructor for exception net.openhft.chronicle.hash.ChronicleHashClosedException
 
ChronicleHashCorruption - Interface in net.openhft.chronicle.hash
Information about a corruption, encountered in a persisted Chronicle Map during recovery.
ChronicleHashCorruption.Listener - Interface in net.openhft.chronicle.hash
Listener of ChronicleHashCorruption events.
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.
ChronicleMap.SegmentStats - Class in net.openhft.chronicle.map
 
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.
ChronicleStampedLock - Class in net.openhft.chronicle.map.locks
clean() - Method in interface net.openhft.chronicle.hash.impl.util.Cleaner
 
Cleaner - Interface in net.openhft.chronicle.hash.impl.util
 
CleanerUtils - Class in net.openhft.chronicle.hash.impl.util
 
CleanerUtils() - Constructor for class net.openhft.chronicle.hash.impl.util.CleanerUtils
 
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.
close() - Method in class net.openhft.chronicle.map.impl.stage.query.AcquireHandle
 
closeCachedEntryValue() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
closeChronicle() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
closeContext(String) - Method in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
 
closeDelayedUpdateChecksum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
closeEntry() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
closeEntryOffset() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
closeHashLookupPos() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
closeKeyOffset() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
closeKeySize() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
closePos() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
closeValue() - Method in class net.openhft.chronicle.map.impl.stage.data.instance.WrappedValueInstanceDataHolder
 
compareAndSwapInt(long, int, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
compareAndSwapLong(long, long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
compute(MapQueryContext<K, V, R>, BiFunction<? super K, ? super V, ? extends V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
computeAndStoreChecksum() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.ChecksumStrategy
 
computeAndStoreChecksum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryChecksumStrategy
 
computeAndStoreChecksum() - Method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
 
computeChecksum() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.ChecksumStrategy
 
computeChecksum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryChecksumStrategy
 
computeChecksum() - Method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
 
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.
constantlySizedKeys() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
constantlySizedValues() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
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 class net.openhft.chronicle.map.impl.stage.iter.MapSegmentIteration
 
context() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
context() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
context() - Method in interface net.openhft.chronicle.map.impl.stage.query.Absent
 
context() - Method in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
context() - Method in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
context() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsentDelegating
 
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
 
contextAtIndexInChain(int) - Method in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
contextChain - Variable in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
contextModCount - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
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.
copy() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
copyExistingEntry(long, long, long, long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
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
 
createCleaner(Object, Runnable) - Static method in class net.openhft.chronicle.hash.impl.util.CleanerUtils
 
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, boolean) - 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, boolean, ChronicleHashCorruption.Listener) - 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, boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
createOrRecoverPersistedTo(File, boolean, ChronicleHashCorruption.Listener) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
createOrRecoverPersistedTo(File) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
createOrRecoverPersistedTo(File, boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
createOrRecoverPersistedTo(File, boolean, ChronicleHashCorruption.Listener) - 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
 
cumulativeProbability(double, long) - Static method in class net.openhft.chronicle.hash.impl.util.math.PoissonDistribution
 

D

d() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
d() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
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.
debugContextsAndLocks(InterProcessDeadLockException) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
debugLocksState() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
debugLocksState() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
decrementRead() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
decrementUpdate() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
decrementWrite() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
defaultReturnValue - Variable in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
DefaultReturnValue<V> - Class in net.openhft.chronicle.map.impl.stage.ret
 
DefaultReturnValue() - Constructor for class net.openhft.chronicle.map.impl.stage.ret.DefaultReturnValue
 
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 class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
DefaultValue<V> - Class in net.openhft.chronicle.map.impl.stage.map
 
DefaultValue() - Constructor for class net.openhft.chronicle.map.impl.stage.map.DefaultValue
 
defaultValue() - Method in class net.openhft.chronicle.map.impl.stage.map.DefaultValue
 
defaultValue(MapAbsentEntry<K, V>) - Method in class net.openhft.chronicle.map.impl.stage.map.MapEntryOperationsDelegation
 
defaultValue() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsentDelegating
 
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.
delayedUpdateChecksum - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
doInsert(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
doInsert() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
doInsert(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
doInsert() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
doInsert(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
doInsert() - Method in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
doInsert(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsent
 
doInsert() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsentDelegating
 
doInsert(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsentDelegating
 
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 class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
doRemove() - Method in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
doRemove() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
doRemove() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
doRemove() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
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.
doRemoveCompletely() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
doRemoveCompletely() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
doReplaceValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.iter.MapSegmentIteration
 
doReplaceValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
doReplaceValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
doReplaceValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
doReplaceValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
doReplaceValue(Data<V>) - Method in interface net.openhft.chronicle.map.MapEntry
Replaces the entry's value with the given newValue.
dropChanged() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
dropChangedFor(byte) - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
dropSearchIfNestedContextsAndPresentHashLookupSlotCheckFailed() - Method in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
DummyValueZeroData<V> - Class in net.openhft.chronicle.map.impl.stage.data
 
DummyValueZeroData() - Constructor for class net.openhft.chronicle.map.impl.stage.data.DummyValueZeroData
 
dummyZeroValue() - Method in class net.openhft.chronicle.map.impl.stage.input.ReplicatedInput
 

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 - Variable in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
entry - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
entry - Variable in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
entry() - Method in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
entry() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
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.
entryDeleted() - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
entryDeleted() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
entryEnd() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
entryEnd() - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
entryForIteration() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
entryForIteration() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
entryKey - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
EntryKeyBytesData<K> - Class in net.openhft.chronicle.hash.impl.stage.data.bytes
 
EntryKeyBytesData() - Constructor for class net.openhft.chronicle.hash.impl.stage.data.bytes.EntryKeyBytesData
 
entryOffsetInit() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
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.
entryPresent() - Method in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
entryPresent() - Method in class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
entryRemovedOnThisIteration - Variable in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
entrySize(long, long) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
entrySizeInChunks - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
entrySpaceOffset - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
entryValue - Variable in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
EntryValueBytesData<V> - Class in net.openhft.chronicle.map.impl.stage.data.bytes
 
EntryValueBytesData() - Constructor for class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
equal(Object, Object) - Static method in class net.openhft.chronicle.hash.impl.util.Objects
 
equals(Object) - Method in class net.openhft.chronicle.hash.AbstractData
Compares Datas' bytes representations.
equals(Object) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
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.
equivalent(CharSequence, CharSequence) - Static method in class net.openhft.chronicle.hash.impl.util.CharSequences
 
exception() - Method in interface net.openhft.chronicle.hash.ChronicleHashCorruption
Returns the exception, associated with this corruption, if any, or null if there is no exception.
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.
extraEntryBytes() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.ChecksumStrategy
 
extraEntryBytes() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryChecksumStrategy
 
extraEntryBytes() - Method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
 

F

fallocate(FileDescriptor, long, long) - Static method in class net.openhft.chronicle.hash.impl.util.jna.PosixFallocate
 
file() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the file this hash container mapped to, i.
fileIOAction() - Method in interface net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles.FileIOAction
 
FileIOUtils - Class in net.openhft.chronicle.hash.impl.util
 
FlushViewOfFile(Pointer, BaseTSD.SIZE_T) - Method in interface net.openhft.chronicle.hash.impl.util.jna.WindowsMsync.Kernel32Ex
 
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.
forEachSegmentEntry(Consumer<? super E>) - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
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.
forEachSegmentEntryWhile(Predicate<? super E>) - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
forEachSegmentEntryWhile(Predicate<? super MapEntry<K, V>>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
forEachSegmentReplicableEntry(Consumer<? super ReplicableEntry>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
forEachSegmentReplicableEntryWhile(Predicate<? super ReplicableEntry>) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
forEachTierEntryWhile(Predicate<? super T>, int, long, long) - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
found() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
free(long, int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
freeExtra(long, int, int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
freeExtraAllocatedChunks() - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
freeList - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 

G

get() - Method in interface net.openhft.chronicle.hash.Data
Returns object view of this Data.
get() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.EntryKeyBytesData
 
get() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
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() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
get() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
get() - Method in class net.openhft.chronicle.map.impl.stage.data.DummyValueZeroData
 
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.
getContext(Class<? extends T>, BiFunction<ChainingInterface, VanillaChronicleMap, T>, VanillaChronicleMap) - Method in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
getContext(Class<? extends T>, BiFunction<ChainingInterface, VanillaChronicleMap, T>, VanillaChronicleMap) - Method in class net.openhft.chronicle.hash.impl.stage.hash.ChainingInterface
 
getContextChain() - Method in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
getContextChain() - Method in class net.openhft.chronicle.hash.impl.stage.hash.ChainingInterface
 
getCurrentCleanupSegmentIndex() - Method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
getData(T) - Method in interface net.openhft.chronicle.hash.serialization.DataAccess
Obtain Data accessor to the bytes of the given object.
getInputKeyBytesAsData(BytesStore, long, long) - Method in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
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 interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
getModificationIteratorsCount() - Method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
getReadLockCount() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
getSegmentHeadersOffset() - Method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
getUnusedWrappedValueBytesData() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
getUnusedWrappedValueHolder() - Method in class net.openhft.chronicle.map.impl.stage.data.instance.WrappedValueInstanceDataHolder
 
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) - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.EntryKeyBytesData
 
getUsing(K) - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
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.
getUsing(V) - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
getUsing(V) - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
getUsing(V) - Method in class net.openhft.chronicle.map.impl.stage.data.DummyValueZeroData
 
goToFirstTier() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
goToLastTier() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 

H

h() - Method in class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
h() - Method in class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
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(LongHashFunction) - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.EntryKeyBytesData
 
hash(CharSequence) - Static method in class net.openhft.chronicle.hash.impl.util.CharSequences
 
hash(Object...) - Static method in class net.openhft.chronicle.hash.impl.util.Objects
 
hash() - Method in class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
hash() - Method in class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
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.
hash8To16Bytes(long, long, long) - Static method in enum net.openhft.chronicle.hash.impl.stage.entry.ChecksumHashing
A smart procedure copied from CityHash/FarmHash, see the full implementation in Zero-allocation-hashing or Chronicle-Algorithms
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.map.ChronicleMapBuilder
 
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.
HashEntryChecksumStrategy - Class in net.openhft.chronicle.hash.impl.stage.entry
 
HashEntryChecksumStrategy() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.HashEntryChecksumStrategy
 
HashEntryStages<K> - Class in net.openhft.chronicle.hash.impl.stage.entry
 
HashEntryStages() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
hashLookupEntry - Variable in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
hashLookupEntryInit() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
HashLookupPos - Class in net.openhft.chronicle.hash.impl.stage.entry
 
HashLookupPos() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
hashLookupPos - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
hashLookupPosInit() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
HashLookupSearch - Class in net.openhft.chronicle.hash.impl.stage.entry
 
HashLookupSearch() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
hashLookupSearch - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
hashLookupSearch - Variable in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
hashLookupSearch - Variable in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
HashQuery<K> - Class in net.openhft.chronicle.hash.impl.stage.query
 
HashQuery() - Constructor for class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
HashQuery.EntryPresence - Enum in net.openhft.chronicle.hash.impl.stage.query
 
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.
HashSegmentIteration<K,E extends HashEntry<K>> - Class in net.openhft.chronicle.hash.impl.stage.iter
 
HashSegmentIteration() - Constructor for class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
hasNextTier() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
hh - Variable in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
hh - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
hh - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
hh - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
hh - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
hl() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
hlp - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
hlp - Variable in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
hlp - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
hookAfterEachIteration() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
hookAfterEachIteration() - Method in class net.openhft.chronicle.map.impl.stage.iter.MapSegmentIteration
 

I

incrementModCount() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
incrementRead() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
incrementUpdate() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
incrementWrite() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
indexInContextChain - Variable in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
initAllocatedChunks(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
initDelayedUpdateChecksum(boolean) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initEntryAndKey(long) - Method in class net.openhft.chronicle.hash.impl.stage.query.SearchAllocatedChunks
 
initEntryAndKeyCopying(long, long, long, int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
initEntryOffset(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initEntryOffset() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initEntryRemovedOnThisIteration(boolean) - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
initEntrySizeInChunks(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initHashLookupEntry(long) - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
initHashLookupPos() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
initHashLookupPos(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
initInputKey(Data<K>) - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
initInputKeyBytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
initKeyOffset(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initKeySearch() - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
initKeySize(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initMap(VanillaChronicleMap) - Method in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
This method stores a reference to the context's owner ChronicleMap into a field of the context in the beginning of each usage of the context.
initMap(VanillaChronicleMap) - Method in class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
initMap(VanillaChronicleMap) - Method in class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
initPos(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
initPresenceOfEntry(HashQuery.EntryPresence) - Method in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
initSearchKey(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
initSegmentIndex(int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
initSegmentTier() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
initSegmentTier(int, long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
initSegmentTier(int, long, long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
initSegmentTier_WithBaseAddr(int, long, long) - Method in class net.openhft.chronicle.hash.impl.stage.iter.IterationSegmentStages
 
initUsed(boolean, VanillaChronicleMap) - Method in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
Init method parameterized to avoid automatic initialization.
initUsed(boolean, VanillaChronicleMap) - Method in class net.openhft.chronicle.hash.impl.stage.hash.ChainingInterface
 
initUsingReturnValue(V) - Method in interface net.openhft.chronicle.map.impl.ret.UsableReturnValue
 
initUsingReturnValue(V) - Method in class net.openhft.chronicle.map.impl.stage.ret.UsingReturnValue
 
initValue(V) - Method in class net.openhft.chronicle.map.impl.stage.data.instance.WrappedValueInstanceDataHolder
 
initValue(Data<?>) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
initWrappedValueBytesStore(BytesStore, long, long) - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
innerCheckSum() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.ChecksumStrategy
 
innerCheckSum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryChecksumStrategy
 
innerCheckSum() - Method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
 
innerDefaultReplaceValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
innerEntrySize(long, long) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
innerForEachSegmentEntryWhile(Predicate<? super T>) - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
innerReadLock - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
innerRemoveEntryExceptHashLookupUpdate() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
innerUpdateLock - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
innerWriteLock - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
inputKey - Variable in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
InputKeyBytesData<K> - Class in net.openhft.chronicle.hash.impl.stage.data.bytes
 
InputKeyBytesData() - Constructor for class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
inputKeyDataAccess() - Method in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
InputKeyHashCode - Class in net.openhft.chronicle.hash.impl.stage.entry
 
InputKeyHashCode() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.InputKeyHashCode
 
inputKeyInit() - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
inputValueDataAccess() - Method in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
insert(MapAbsentEntry<K, V>, Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.map.MapEntryOperationsDelegation
 
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).
instance() - Static method in enum net.openhft.chronicle.map.internal.AnalyticsHolder
 
InstanceReturnValue<V> - Interface in net.openhft.chronicle.map.impl.ret
 
InternalAssertUtil - Class in net.openhft.chronicle.map.internal
 
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.
inverseCumulativeProbability(double, double) - Static method in class net.openhft.chronicle.hash.impl.util.math.PoissonDistribution
 
isChanged() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
isClosed() - Method in interface net.openhft.chronicle.map.MapClosable
 
isDirectMemory() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
isHeld() - Method in class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
isHeld() - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
isHeld() - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
isHeld() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Returns if this lock is held by any thread.
isHeldByCurrentThread() - Method in class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
isHeldByCurrentThread() - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
isHeldByCurrentThread() - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
isHeldByCurrentThread() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Checks if this lock is held by current thread.
isLocked() - Method in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
Returns if this ThreadLocalState is locked (asynchronous snapshot operation).
isOpen() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Tells whether or not this ChronicleHash (on-heap instance) is open.
isReadLocked() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
IterationAlloc - Class in net.openhft.chronicle.hash.impl.stage.iter
 
IterationAlloc() - Constructor for class net.openhft.chronicle.hash.impl.stage.iter.IterationAlloc
 
IterationCheckOnEachPublicOperation - Class in net.openhft.chronicle.map.impl.stage.iter
 
IterationCheckOnEachPublicOperation() - Constructor for class net.openhft.chronicle.map.impl.stage.iter.IterationCheckOnEachPublicOperation
 
iterationContextLockedInThisThread - Variable in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
 
IterationKeyHashCode - Class in net.openhft.chronicle.hash.impl.stage.iter
 
IterationKeyHashCode() - Constructor for class net.openhft.chronicle.hash.impl.stage.iter.IterationKeyHashCode
 
iterationRemove() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
IterationSegmentStages - Class in net.openhft.chronicle.hash.impl.stage.iter
 
IterationSegmentStages() - Constructor for class net.openhft.chronicle.hash.impl.stage.iter.IterationSegmentStages
 

K

key() - Method in interface net.openhft.chronicle.hash.HashEntry
Returns the entry key.
key() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
key() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
KeyBytesInterop<K> - Class in net.openhft.chronicle.hash.impl.stage.hash
 
KeyBytesInterop() - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.KeyBytesInterop
 
keyClass() - Method in interface net.openhft.chronicle.hash.ChronicleHash
 
keyEnd() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
keyHash - Variable in class net.openhft.chronicle.hash.impl.stage.entry.InputKeyHashCode
 
keyHashCode() - Method in class net.openhft.chronicle.hash.impl.stage.entry.InputKeyHashCode
 
KeyHashCode - Interface in net.openhft.chronicle.hash.impl.stage.entry
 
keyHashCode() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.KeyHashCode
 
keyHashCode() - Method in class net.openhft.chronicle.hash.impl.stage.iter.IterationKeyHashCode
 
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
 
keyOffset - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
keyReader - Variable in class net.openhft.chronicle.hash.impl.stage.hash.KeyBytesInterop
 
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
 
KeySearch<K> - Class in net.openhft.chronicle.hash.impl.stage.query
 
KeySearch() - Constructor for class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
KeySearch.SearchState - Enum in net.openhft.chronicle.hash.impl.stage.query
 
keySearchInit() - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
keySize - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
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
 
keySizeOffset - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
keyType() - Method in interface net.openhft.chronicle.hash.ChronicleHash
 
ks - Variable in class net.openhft.chronicle.hash.impl.stage.entry.InputKeyHashCode
 
ks - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
ks - Variable in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 

L

latestSameThreadSegmentModCount() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
latestSameThreadSegmentModCount - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
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 class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
lock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
lock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
lock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Acquires the lock.
lockContextLocally(ChronicleHash<?, ?, ?, ?>) - Method in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
Returns true if this is the outer context lock in this thread, false if this is a nested context.
lockInterruptibly() - Method in class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
lockInterruptibly() - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
lockInterruptibly() - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
lockInterruptibly() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Acquires the lock unless the current thread is interrupted.
locksInit() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
locksInit() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
LocksInterface - Interface in net.openhft.chronicle.hash.impl.stage.entry
 
LogHolder - Class in net.openhft.chronicle.hash.impl.stage.hash
 
LogHolder() - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.LogHolder
 
longSize() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the number of entries in this store.
lowestPossiblyFreeChunk() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
lowestPossiblyFreeChunk(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 

M

m() - Method in class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
m() - Method in class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
main(String[]) - Static method in class net.openhft.chronicle.hash.impl.util.BuildVersion
 
main(String[]) - Static method in class net.openhft.chronicle.map.MapFileAnalyzer
 
main(String[]) - Static method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
map() - Method in class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
map() - Method in class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
map() - Method in interface net.openhft.chronicle.map.MapContext
Returns the accessed ChronicleMap.
MapAbsent<K,V> - Class in net.openhft.chronicle.map.impl.stage.query
 
MapAbsent() - Constructor for class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
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.
MapAndSetContext<K,V,R> - Interface in net.openhft.chronicle.map.impl.stage.query
 
MapClosable - Interface in net.openhft.chronicle.map
 
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.
MapEntryOperationsDelegation<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.map
 
MapEntryOperationsDelegation() - Constructor for class net.openhft.chronicle.map.impl.stage.map.MapEntryOperationsDelegation
 
MapEntryStages<K,V> - Class in net.openhft.chronicle.map.impl.stage.entry
 
MapEntryStages() - Constructor for class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
MapFileAnalyzer - Class in net.openhft.chronicle.map
 
MapFileAnalyzer() - Constructor for class net.openhft.chronicle.map.MapFileAnalyzer
 
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.
MapQuery<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.query
 
MapQuery() - Constructor for class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
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.
MapSegmentIteration<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.iter
 
MapSegmentIteration() - Constructor for class net.openhft.chronicle.map.impl.stage.iter.MapSegmentIteration
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.openhft.xstream.converters.ByteBufferConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.openhft.xstream.converters.CharSequenceConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.openhft.xstream.converters.StringBuilderConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.openhft.xstream.converters.ValueConverter
 
marshal(Object, HierarchicalStreamWriter, MarshallingContext) - Method in class net.openhft.xstream.converters.VanillaChronicleMapConverter
 
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() - Method in interface net.openhft.chronicle.map.ChronicleMap
The maximum number of times, the chronicle map is allowed to grow in size beyond the configured number of entries.
maxBloatFactor(double) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
maxBloatFactor() - 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
 
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).
meanByCumulativeProbabilityAndValue(double, long, double) - Static method in class net.openhft.chronicle.hash.impl.util.math.PoissonDistribution
 
merge(MapQueryContext<K, V, R>, Data<V>, BiFunction<? super V, ? super V, ? extends V>, ReturnValue<V>) - Method in interface net.openhft.chronicle.map.MapMethods
message() - Method in interface net.openhft.chronicle.hash.ChronicleHashCorruption
Returns the message, explaining this corruption.
mh - Variable in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
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).
move(long, long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
msync(long, long) - Static method in class net.openhft.chronicle.hash.impl.util.jna.PosixMsync
 
msync(RandomAccessFile, long, long) - Static method in class net.openhft.chronicle.hash.impl.util.jna.WindowsMsync
 

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
 
nativeRead(long, long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
nativeWrite(long, long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
nestedContextsLockedOnSameSegment - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
See the ChMap Ops spec, considerations of nested same-thread concurrent contexts.
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.impl.stage.data.bytes - package net.openhft.chronicle.hash.impl.stage.data.bytes
 
net.openhft.chronicle.hash.impl.stage.entry - package net.openhft.chronicle.hash.impl.stage.entry
 
net.openhft.chronicle.hash.impl.stage.hash - package net.openhft.chronicle.hash.impl.stage.hash
 
net.openhft.chronicle.hash.impl.stage.iter - package net.openhft.chronicle.hash.impl.stage.iter
 
net.openhft.chronicle.hash.impl.stage.query - package net.openhft.chronicle.hash.impl.stage.query
 
net.openhft.chronicle.hash.impl.util - package net.openhft.chronicle.hash.impl.util
 
net.openhft.chronicle.hash.impl.util.jna - package net.openhft.chronicle.hash.impl.util.jna
 
net.openhft.chronicle.hash.impl.util.math - package net.openhft.chronicle.hash.impl.util.math
All classes in this package are copied from Apache Commons Math 3.5 with minor simplifications, removing unused methods and replacing usages of FastMath with vanilla Math
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.map.impl.ret - package net.openhft.chronicle.map.impl.ret
 
net.openhft.chronicle.map.impl.stage.data - package net.openhft.chronicle.map.impl.stage.data
 
net.openhft.chronicle.map.impl.stage.data.bytes - package net.openhft.chronicle.map.impl.stage.data.bytes
 
net.openhft.chronicle.map.impl.stage.data.instance - package net.openhft.chronicle.map.impl.stage.data.instance
 
net.openhft.chronicle.map.impl.stage.entry - package net.openhft.chronicle.map.impl.stage.entry
 
net.openhft.chronicle.map.impl.stage.input - package net.openhft.chronicle.map.impl.stage.input
 
net.openhft.chronicle.map.impl.stage.iter - package net.openhft.chronicle.map.impl.stage.iter
 
net.openhft.chronicle.map.impl.stage.map - package net.openhft.chronicle.map.impl.stage.map
 
net.openhft.chronicle.map.impl.stage.query - package net.openhft.chronicle.map.impl.stage.query
 
net.openhft.chronicle.map.impl.stage.ret - package net.openhft.chronicle.map.impl.stage.ret
 
net.openhft.chronicle.map.internal - package net.openhft.chronicle.map.internal
This package and any and all sub-packages contains strictly internal classes for this Chronicle library.
net.openhft.chronicle.map.locks - package net.openhft.chronicle.map.locks
 
net.openhft.chronicle.set - package net.openhft.chronicle.set
Contains ChronicleSet interface, ChronicleSet context interfaces and ChronicleSetBuilder class.
net.openhft.xstream.converters - package net.openhft.xstream.converters
 
newCondition() - Method in interface net.openhft.chronicle.hash.locks.InterProcessLock
Conditions are not supported by inter-process locks, always throws UnsupportedOperationException.
newEntrySize(Data<V>, long, long) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
newSizeOfEverythingBeforeValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
nextNode() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
nextPos() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
nextTier() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
nextTier() - Method in class net.openhft.chronicle.hash.impl.stage.iter.IterationSegmentStages
During iteration, nextTier() is called in doReplaceValue() -> relocation() -> alloc().
nextTierIndex() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
nextTierIndex(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
NoChecksumStrategy - Enum in net.openhft.chronicle.hash.impl.stage.entry
 
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

Objects - Class in net.openhft.chronicle.hash.impl.util
java.util.Objects since Java 7
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.impl.stage.data.bytes.EntryKeyBytesData
 
offset() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
offset() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
offset() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
offset() - Method in class net.openhft.chronicle.map.impl.stage.data.DummyValueZeroData
 
onCorruption(ChronicleHashCorruption) - Method in interface net.openhft.chronicle.hash.ChronicleHashCorruption.Listener
Called when recovery procedure encounters a corruption of a persisted Chronicle Map.
originIdentifier() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
originTimestamp() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
owner() - Method in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
 
OwnerThreadHolder - Class in net.openhft.chronicle.hash.impl.stage.hash
 
OwnerThreadHolder() - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.OwnerThreadHolder
 

P

peekUnsignedByte(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
percentageFreeSpace() - Method in interface net.openhft.chronicle.map.ChronicleMap
WARNING: This is an expensive operation which can take milli-seconds.
PoissonDistribution - Class in net.openhft.chronicle.hash.impl.util.math
 
PoissonDistribution() - Constructor for class net.openhft.chronicle.hash.impl.util.math.PoissonDistribution
 
pos - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
PosixFallocate - Class in net.openhft.chronicle.hash.impl.util.jna
 
PosixMsync - Class in net.openhft.chronicle.hash.impl.util.jna
 
PosixMsync.size_t - Class in net.openhft.chronicle.hash.impl.util.jna
 
preventClose() - Method in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
Returns if this ThreadLocalState prevents a Map from being closed (which may be an asynchronous snapshot operation).
prevTier() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
prevTierIndex() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
prevTierIndex(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
processReplicatedEvent(byte, Bytes) - Method in class net.openhft.chronicle.map.impl.stage.input.ReplicatedInput
 
propagate(Throwable) - Static method in class net.openhft.chronicle.hash.impl.util.Throwables
 
propagateNotWrapping(Throwable, Class<T>) - Static method in class net.openhft.chronicle.hash.impl.util.Throwables
 
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
putNewVolatile(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
putPrefix() - Method in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
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.
queriedKey() - Method in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
QueryAlloc - Class in net.openhft.chronicle.hash.impl.stage.query
 
QueryAlloc() - Constructor for class net.openhft.chronicle.hash.impl.stage.query.QueryAlloc
 
QueryCheckOnEachPublicOperation - Class in net.openhft.chronicle.map.impl.stage.query
 
QueryCheckOnEachPublicOperation() - Constructor for class net.openhft.chronicle.map.impl.stage.query.QueryCheckOnEachPublicOperation
 
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.
QueryHashLookupSearch - Class in net.openhft.chronicle.hash.impl.stage.query
 
QueryHashLookupSearch() - Constructor for class net.openhft.chronicle.hash.impl.stage.query.QueryHashLookupSearch
 
QuerySegmentStages - Class in net.openhft.chronicle.hash.impl.stage.query
 
QuerySegmentStages() - Constructor for class net.openhft.chronicle.hash.impl.stage.query.QuerySegmentStages
 

R

raiseChanged() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
raiseChangedFor(byte) - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
raiseChangedForAllExcept(byte) - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
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.
readByte(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readDouble(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readExistingEntry(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
readFloat(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readFoundEntry(long, long, long, long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
readFully(FileChannel, long, ByteBuffer) - Static method in class net.openhft.chronicle.hash.impl.util.FileIOUtils
 
readInt(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
ReadLock - Class in net.openhft.chronicle.hash.impl.stage.entry
 
ReadLock() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
readLock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
readLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessReadWriteUpdateLock
Returns the read-level lock.
readLock() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
readLong(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
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
 
readShort(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readSize(Bytes) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
Reads and returns a size from the input.
readUnlockAndDecrementCount() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
readVolatileByte(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readVolatileInt(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readVolatileLong(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readVolatileShort(long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
readZero() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
realloc(long, int, int) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
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, ChronicleHashCorruption.Listener) - 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, ChronicleHashCorruption.Listener) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
recoverPersistedTo(File, boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
recoverPersistedTo(File, boolean, ChronicleHashCorruption.Listener) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
recoverSegments(ChronicleHashCorruption.Listener, ChronicleHashCorruptionImpl) - Method in class net.openhft.chronicle.hash.impl.stage.iter.SegmentsRecovery
 
recoverTier(int, ChronicleHashCorruption.Listener, ChronicleHashCorruptionImpl) - Method in class net.openhft.chronicle.hash.impl.stage.iter.TierRecovery
 
refCount() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
release(File) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
 
release(ReferenceOwner) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
releaseExclusiveFileLock(File) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
 
releaseLast(ReferenceOwner) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
releaseSharedFileLock(File) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
 
relocation(Data<V>, long) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
relocation(Data<V>, long) - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
remainingAutoResizes() - Method in interface net.openhft.chronicle.map.ChronicleMap
 
remotePut(Data<V>, byte, long, byte) - Method in class net.openhft.chronicle.map.impl.stage.input.ReplicatedInput
 
remoteRemove(byte, long, byte) - Method in class net.openhft.chronicle.map.impl.stage.input.ReplicatedInput
 
remove() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
remove(MapEntry<K, V>) - Method in class net.openhft.chronicle.map.impl.stage.map.MapEntryOperationsDelegation
 
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.
removeDuplicatesInSegment(ChronicleHashCorruption.Listener, ChronicleHashCorruptionImpl) - Method in class net.openhft.chronicle.hash.impl.stage.iter.TierRecovery
 
removeDuplicatesInSegment(ChronicleHashCorruption.Listener, ChronicleHashCorruptionImpl) - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedTierRecovery
 
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 class net.openhft.chronicle.map.impl.stage.map.MapEntryOperationsDelegation
 
replaceValue(MapEntry<K, V>, Data<V>) - Method in interface net.openhft.chronicle.map.MapEntryOperations
Replaces the given entry's value with the new one.
ReplicatedChronicleMapHolderImpl<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.map
 
ReplicatedChronicleMapHolderImpl(VanillaChronicleMap) - Constructor for class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
ReplicatedChronicleMapHolderImpl(ChainingInterface, VanillaChronicleMap) - Constructor for class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
ReplicatedGlobalMutableStateV2 - Interface in net.openhft.chronicle.map
Extends segment headers offset from int to long - it may be greater than 4GB for large data stores.
ReplicatedInput<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.input
 
ReplicatedInput() - Constructor for class net.openhft.chronicle.map.impl.stage.input.ReplicatedInput
 
ReplicatedMapAbsent<K,V> - Class in net.openhft.chronicle.map.impl.stage.query
 
ReplicatedMapAbsent() - Constructor for class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsent
 
ReplicatedMapAbsentDelegating<K,V> - Class in net.openhft.chronicle.map.impl.stage.query
 
ReplicatedMapAbsentDelegating() - Constructor for class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapAbsentDelegating
 
ReplicatedMapAbsentDelegatingForIteration<K,V> - Class in net.openhft.chronicle.map.impl.stage.iter
 
ReplicatedMapAbsentDelegatingForIteration() - Constructor for class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapAbsentDelegatingForIteration
 
replicatedMapClassName(String) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
ReplicatedMapEntryDelegating<K,V> - Class in net.openhft.chronicle.map.impl.stage.iter
 
ReplicatedMapEntryDelegating() - Constructor for class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
ReplicatedMapEntryStages<K,V> - Class in net.openhft.chronicle.map.impl.stage.entry
 
ReplicatedMapEntryStages() - Constructor for class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
ReplicatedMapQuery<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.query
 
ReplicatedMapQuery() - Constructor for class net.openhft.chronicle.map.impl.stage.query.ReplicatedMapQuery
 
ReplicatedMapSegmentIteration<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.iter
 
ReplicatedMapSegmentIteration() - Constructor for class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
ReplicatedTierRecovery - Class in net.openhft.chronicle.map.impl.stage.iter
 
ReplicatedTierRecovery() - Constructor for class net.openhft.chronicle.map.impl.stage.iter.ReplicatedTierRecovery
 
replication(byte) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
requireNonNull(Object) - Static method in class net.openhft.chronicle.hash.impl.util.Objects
 
reserve(ReferenceOwner) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
reservedBy(ReferenceOwner) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
returnOrSuppress(Throwable, Throwable) - Static method in class net.openhft.chronicle.hash.impl.util.Throwables
 
returnValue() - Method in interface net.openhft.chronicle.map.impl.ret.InstanceReturnValue
 
returnValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.ret.DefaultReturnValue
 
returnValue() - Method in class net.openhft.chronicle.map.impl.stage.ret.DefaultReturnValue
 
returnValue(Data<V>) - Method in class net.openhft.chronicle.map.impl.stage.ret.UsingReturnValue
 
returnValue() - Method in class net.openhft.chronicle.map.impl.stage.ret.UsingReturnValue
 
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.
rootContextInThisThread - Variable in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
First context, ever created in this thread.
rootContextLockedOnThisSegment() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
rootContextLockedOnThisSegment - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
runExclusively(File, FileChannel, CanonicalRandomAccessFiles.FileIOAction) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
Executes a closure under exclusive file lock.

S

s - Variable in class net.openhft.chronicle.hash.impl.stage.entry.AllocatedChunks
 
s - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
s - Variable in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
s - Variable in class net.openhft.chronicle.hash.impl.stage.iter.IterationAlloc
 
s - Variable in class net.openhft.chronicle.hash.impl.stage.query.HashQuery
 
s - Variable in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
s - Variable in class net.openhft.chronicle.hash.impl.stage.query.QueryAlloc
 
s - Variable in class net.openhft.chronicle.map.impl.stage.query.MapAbsent
 
SearchAllocatedChunks - Class in net.openhft.chronicle.hash.impl.stage.query
 
SearchAllocatedChunks() - Constructor for class net.openhft.chronicle.hash.impl.stage.query.SearchAllocatedChunks
 
searchStartPos - Variable in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupSearch
 
searchState - Variable in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
searchStateAbsent() - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
searchStatePresent() - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
segmentBS - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentBytes - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentBytesForRead() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentBytesForWrite() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentContext(int) - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns a context of the segment with the given index.
segmentHeader - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentHeaderAddress() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
segmentHeaderAddress - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentHeaderInit() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
segmentIndex() - Method in interface net.openhft.chronicle.hash.ChronicleHashCorruption
Returns the index of the segment, with which this corruption is associated, or -1, if not applicable.
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 - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentIndex() - Method in interface net.openhft.chronicle.hash.SegmentLock
Returns the index of the accessed segment.
segmentIndexInit() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
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.
SegmentsRecovery - Class in net.openhft.chronicle.hash.impl.stage.iter
 
SegmentsRecovery() - Constructor for class net.openhft.chronicle.hash.impl.stage.iter.SegmentsRecovery
 
SegmentStages - Class in net.openhft.chronicle.hash.impl.stage.entry
 
SegmentStages() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
segmentStats() - Method in interface net.openhft.chronicle.map.ChronicleMap
WARNING: This is a detailed however expensive operation which can take milliseconds
SegmentStats() - Constructor for class net.openhft.chronicle.map.ChronicleMap.SegmentStats
 
segmentTierInit() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
set() - Method in class net.openhft.chronicle.map.impl.stage.map.ReplicatedChronicleMapHolderImpl
 
set() - Method in class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
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.
SetContext<K,R> - Interface in net.openhft.chronicle.set
Context, in which SetEntries are accessed.
setCurrentCleanupSegmentIndex(int) - Method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
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.
setHashLookupPos(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashLookupPos
 
setLocalLockState(LocalLockState) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
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 interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
setNestedContextsLockedOnSameSegment(boolean) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
setNestedContextsLockedOnSameSegment(boolean) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
setNextNode(LocksInterface) - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
setNextNode(LocksInterface) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
setPreShutdownAction(Runnable) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
A ChronicleHash created using this builder is closed using a JVM shutdown hook.
setPreShutdownAction(Runnable) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
setPreShutdownAction(Runnable) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
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).
setSearchState(KeySearch.SearchState) - Method in class net.openhft.chronicle.hash.impl.stage.query.KeySearch
 
SetSegmentContext<K,R> - Interface in net.openhft.chronicle.set
Context of ChronicleSet's segment.
setSegmentHeadersOffset(long) - Method in interface net.openhft.chronicle.map.ReplicatedGlobalMutableStateV2
 
sharedMemory() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
shouldTestEntry() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
shouldTestEntry() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
simpleMapOf(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.
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() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.EntryKeyBytesData
 
size() - Method in class net.openhft.chronicle.hash.impl.stage.data.bytes.InputKeyBytesData
 
size() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
size(T) - Method in interface net.openhft.chronicle.hash.serialization.SizedWriter
Returns the length (in bytes) of the serialized form of the given object.
size() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.EntryValueBytesData
 
size() - Method in class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
size() - Method in class net.openhft.chronicle.map.impl.stage.data.DummyValueZeroData
 
size_t() - Constructor for class net.openhft.chronicle.hash.impl.util.jna.PosixMsync.size_t
 
size_t(long) - Constructor for class net.openhft.chronicle.hash.impl.util.jna.PosixMsync.size_t
 
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.
sizeInBytes() - Method in class net.openhft.chronicle.map.ChronicleMap.SegmentStats
 
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).
skipCloseOnExitHook(boolean) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Skips the default automatic close configuration on the ChronicleHash created by this builder.
skipCloseOnExitHook(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
skipCloseOnExitHook(boolean) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
sparseFile(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Enable the use of sparse files if supported.
sparseFile() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
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.
storedChecksum() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.ChecksumStrategy
 
storedChecksum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryChecksumStrategy
 
storedChecksum() - Method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
 
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.
StringBuilderConverter - Class in net.openhft.xstream.converters
 
StringBuilderConverter() - Constructor for class net.openhft.xstream.converters.StringBuilderConverter
 

T

testAndSetInt(long, int, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
ThreadLocalState - Class in net.openhft.chronicle.hash.impl.stage.hash
 
ThreadLocalState() - Constructor for class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
 
Throwables - Class in net.openhft.chronicle.hash.impl.util
Inspired by Guava's Throwables
tier - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierBaseAddr - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierCountersAreaAddr() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierDeleted() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierDeleted(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierEntries() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierEntries(long) - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
tierEntriesForIteration() - Method in class net.openhft.chronicle.hash.impl.stage.iter.HashSegmentIteration
 
tierEntriesForIteration() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapSegmentIteration
 
tierIndex - Variable in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
TierRecovery - Class in net.openhft.chronicle.hash.impl.stage.iter
 
TierRecovery() - Constructor for class net.openhft.chronicle.hash.impl.stage.iter.TierRecovery
 
tiers() - Method in class net.openhft.chronicle.map.ChronicleMap.SegmentStats
 
timestamp() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
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.impl.util.CanonicalRandomAccessFiles.FileLockReference
 
toString() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
toString() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
totalReadLockCount() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
totalUpdateLockCount() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
totalWriteLockCount() - Method in interface net.openhft.chronicle.hash.impl.stage.entry.LocksInterface
 
tryConvertToReadLock(long) - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
tryConvertToWriteLock(long) - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
tryLock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
tryLock(long, TimeUnit) - Method in class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
tryLock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
tryLock(long, TimeUnit) - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
tryLock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
tryLock(long, TimeUnit) - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
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.
tryOptimisticRead() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
tryReadLock() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
tryReserve(ReferenceOwner) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
tryRunExclusively(File, FileChannel, CanonicalRandomAccessFiles.FileIOAction) - Static method in class net.openhft.chronicle.hash.impl.util.CanonicalRandomAccessFiles
Tries to execute a closure under exclusive file lock.
tryWriteLock() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 

U

underlyingObject() - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
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 class net.openhft.chronicle.hash.impl.stage.entry.ReadLock
 
unlock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
unlock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
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.
unlock(long) - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
unlockContextLocally() - Method in class net.openhft.chronicle.hash.impl.stage.hash.ThreadLocalState
 
unlockRead(long) - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
unlockWrite(long) - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.openhft.xstream.converters.ByteBufferConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.openhft.xstream.converters.CharSequenceConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.openhft.xstream.converters.StringBuilderConverter
 
unmarshal(HierarchicalStreamReader, UnmarshallingContext) - Method in class net.openhft.xstream.converters.ValueConverter
 
updateChecksum() - Method in interface net.openhft.chronicle.hash.ChecksumEntry
Re-computes and stores checksum for the entry.
updateChecksum() - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
updatedReplicationStateOnAbsentEntry() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
updatedReplicationStateOnPresentEntry() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
updateLock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
UpdateLock - Class in net.openhft.chronicle.hash.impl.stage.entry
 
UpdateLock() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.UpdateLock
 
updateLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessReadWriteUpdateLock
Returns the update-level lock.
updateOrigin(byte, long) - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
updateZero() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
UsableReturnValue<V> - Interface in net.openhft.chronicle.map.impl.ret
 
used - Variable in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
usedBytes() - Method in class net.openhft.chronicle.map.ChronicleMap.SegmentStats
 
usedInit() - Method in class net.openhft.chronicle.hash.impl.stage.hash.Chaining
 
usedInit() - Method in class net.openhft.chronicle.hash.impl.stage.hash.ChainingInterface
 
USING_RETURN_VALUE_UNINIT - Static variable in interface net.openhft.chronicle.map.impl.ret.UsableReturnValue
 
usingReturnValue - Variable in class net.openhft.chronicle.map.impl.stage.query.MapQuery
 
UsingReturnValue<V> - Class in net.openhft.chronicle.map.impl.stage.ret
 
UsingReturnValue() - Constructor for class net.openhft.chronicle.map.impl.stage.ret.UsingReturnValue
 

V

validate(long) - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
validateAlignment(int, int, int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
value() - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
value() - Method in class net.openhft.chronicle.map.impl.stage.iter.ReplicatedMapEntryDelegating
 
value() - Method in interface net.openhft.chronicle.map.MapEntry
Returns the entry value.
ValueBytesInterop<V> - Class in net.openhft.chronicle.map.impl.stage.map
 
ValueBytesInterop() - Constructor for class net.openhft.chronicle.map.impl.stage.map.ValueBytesInterop
 
valueClass() - Method in interface net.openhft.chronicle.map.ChronicleMap
 
ValueConverter - Class in net.openhft.xstream.converters
 
ValueConverter() - Constructor for class net.openhft.xstream.converters.ValueConverter
 
valueInit() - Method in class net.openhft.chronicle.map.impl.stage.data.instance.WrappedValueInstanceDataHolder
 
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.
valueOf(String) - Static method in enum net.openhft.chronicle.hash.impl.stage.entry.ChecksumHashing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.hash.impl.stage.query.HashQuery.EntryPresence
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.hash.impl.stage.query.KeySearch.SearchState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.map.internal.AnalyticsHolder
Returns the enum constant of this type with the specified name.
valueOffset - Variable in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
valueReader - Variable in class net.openhft.chronicle.map.impl.stage.map.ValueBytesInterop
 
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.
values() - Static method in enum net.openhft.chronicle.hash.impl.stage.entry.ChecksumHashing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.hash.impl.stage.entry.NoChecksumStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.hash.impl.stage.query.HashQuery.EntryPresence
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.hash.impl.stage.query.KeySearch.SearchState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.openhft.chronicle.map.internal.AnalyticsHolder
Returns an array containing the constants of this enum type, in the order they are declared.
valueSize - Variable in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
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.
valueSizeOffset - Variable in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
valueType() - Method in interface net.openhft.chronicle.map.ChronicleMap
 
VanillaChronicleMapConverter<K,V> - Class in net.openhft.xstream.converters
 
VanillaChronicleMapConverter(Map<K, V>) - Constructor for class net.openhft.xstream.converters.VanillaChronicleMapConverter
 
VanillaChronicleMapHolderImpl<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.map
 
VanillaChronicleMapHolderImpl(VanillaChronicleMap) - Constructor for class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
VanillaChronicleMapHolderImpl(ChainingInterface, VanillaChronicleMap) - Constructor for class net.openhft.chronicle.map.impl.stage.map.VanillaChronicleMapHolderImpl
 
verifyTierCountersAreaData() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
version() - Static method in class net.openhft.chronicle.hash.impl.util.BuildVersion
 

W

WindowsMsync - Class in net.openhft.chronicle.hash.impl.util.jna
 
WindowsMsync.Kernel32Ex - Interface in net.openhft.chronicle.hash.impl.util.jna
 
wrappedData - Variable in class net.openhft.chronicle.map.impl.stage.data.instance.WrappedValueInstanceDataHolder
 
WrappedValueBytesData<V> - Class in net.openhft.chronicle.map.impl.stage.data.bytes
 
WrappedValueBytesData() - Constructor for class net.openhft.chronicle.map.impl.stage.data.bytes.WrappedValueBytesData
 
WrappedValueBytesDataAccess<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.map
 
WrappedValueBytesDataAccess() - Constructor for class net.openhft.chronicle.map.impl.stage.map.WrappedValueBytesDataAccess
 
WrappedValueInstanceDataHolder<V> - Class in net.openhft.chronicle.map.impl.stage.data.instance
 
WrappedValueInstanceDataHolder() - Constructor for class net.openhft.chronicle.map.impl.stage.data.instance.WrappedValueInstanceDataHolder
 
WrappedValueInstanceDataHolderAccess<K,V,R> - Class in net.openhft.chronicle.map.impl.stage.map
 
WrappedValueInstanceDataHolderAccess() - Constructor for class net.openhft.chronicle.map.impl.stage.map.WrappedValueInstanceDataHolderAccess
 
wrapValueAsData(V) - Method in class net.openhft.chronicle.map.impl.stage.map.WrappedValueInstanceDataHolderAccess
 
wrapValueAsData(V) - Method in interface net.openhft.chronicle.map.MapContext
Wraps the given value as a Data.
wrapValueBytesAsData(BytesStore, long, long) - Method in class net.openhft.chronicle.map.impl.stage.map.WrappedValueBytesDataAccess
 
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.
write(long, byte[], int, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
write(long, ByteBuffer, int, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
write(long, RandomDataInput, long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
write8bit(long, BytesStore) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
write8bit(long, String, int, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeByte(long, byte) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeDouble(long, double) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeEntryDeleted() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
writeEntryPresent() - Method in class net.openhft.chronicle.map.impl.stage.entry.ReplicatedMapEntryStages
 
writeFloat(long, float) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeFully(FileChannel, long, ByteBuffer) - Static method in class net.openhft.chronicle.hash.impl.util.FileIOUtils
 
writeInt(long, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeLock() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 
WriteLock - Class in net.openhft.chronicle.hash.impl.stage.entry
 
WriteLock() - Constructor for class net.openhft.chronicle.hash.impl.stage.entry.WriteLock
 
writeLock() - Method in interface net.openhft.chronicle.hash.locks.InterProcessReadWriteUpdateLock
Returns the write-level lock.
writeLock() - Method in class net.openhft.chronicle.map.locks.ChronicleStampedLock
 
writeLong(long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
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
 
writeNewEntry(long, Data<?>) - Method in class net.openhft.chronicle.hash.impl.stage.entry.HashEntryStages
 
writeOrderedInt(long, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeOrderedLong(long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeShort(long, short) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
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.
writeValue(Data<?>) - Method in class net.openhft.chronicle.map.impl.stage.entry.MapEntryStages
 
writeVolatileByte(long, byte) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeVolatileInt(long, int) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeVolatileLong(long, long) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeVolatileShort(long, short) - Method in enum net.openhft.chronicle.map.impl.stage.data.ZeroBytesStore
 
writeZero() - Method in class net.openhft.chronicle.hash.impl.stage.entry.SegmentStages
 

Z

ZeroBytesStore - Enum in net.openhft.chronicle.map.impl.stage.data
 
A B C D E F G H I K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2022. All rights reserved.