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

A

AbstractReplication - Class in net.openhft.chronicle.hash.replication
Common configurations of SingleChronicleHashReplication and ReplicationHub.
AbstractReplication.Builder<R extends AbstractReplication,B extends AbstractReplication.Builder<R,B>> - Class in net.openhft.chronicle.hash.replication
Builder of AbstractReplication configurations.
Access<T> - Interface in net.openhft.chronicle.hash.hashing
Strategy of reading bytes, defines the abstraction of T class instances as ordered byte sequence.
Accesses - Class in net.openhft.chronicle.hash.hashing
Static methods returning useful Access implementations.
acquireEngineModificationIterator(byte) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes
Gets (if it does not exist, creates) an instance of ModificationIterator associated with a remote node, this weak associated is bound using the identifier.
acquireModificationIterator(byte) - Method in interface net.openhft.chronicle.map.Replica
Gets (if it does not exist, creates) an instance of ModificationIterator associated with a remote node, this weak associated is bound using the identifier.
acquireUsing(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
Acquire a value for a key, creating if absent.
acquireUsingLocked(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
 
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
 
actualChunksPerSegment(long) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the actual number of chunks, that will be reserved for any single segment of the hash containers, created by this builder.
actualChunksPerSegment(long) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
actualChunksPerSegment(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
 
address() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
Alignment - Enum in net.openhft.chronicle.map
Memory addresses alignment strategies.
apply(T) - Method in interface net.openhft.chronicle.map.Function
Applies this function to the given argument.
autoReconnectedUponDroppedConnection() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
autoReconnectedUponDroppedConnection(boolean) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
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.
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

bootstrapOnlyLocalEntries() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
bootstrapOnlyLocalEntries(boolean) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
Configures if the node, provided with replication, created by this builder, should replicate only local data, last updated with own identifier, or all data currently present on the node, when a new node joins the replication grid.
bootStrapTimeStamp() - Method in interface net.openhft.chronicle.map.Replica.ModificationIterator
 
bucketInterval(TimeUnit) - Method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
Returns the throttle bucketing interval in the given time units.
bucketInterval(long, TimeUnit) - Method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
Returns a copy of this config with the specified bucketing interval.
builder() - Static method in class net.openhft.chronicle.hash.replication.ReplicationHub
Creates and returns a new ReplicationHub.Builder.
builder() - Static method in class net.openhft.chronicle.hash.replication.SingleChronicleHashReplication
 
byteOrder(T) - Method in interface net.openhft.chronicle.hash.hashing.Access
The byte order in which all multi-byte getXXX() reads from the given input are performed.
bytesEventListener(BytesMapEventListener) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
BytesInterop<E> - Interface in net.openhft.chronicle.hash.serialization
Writer for objects, which themselves are bytes sequence in some sense: Byteables, byte[] arrays, other primitive arrays, "flat" objects (with primitives fields only), particularly boxed primitive types.
BytesMapEventListener - Class in net.openhft.chronicle.map
Methods must not update entry state (position, limit). Methods must not update entry bytes, except in metadata area From metaDataPos offset metadata area starts in the given entry, listener should be itself aware of it's length (see ChronicleMapBuilder.metaDataBytes(int)). From keyPos offset key area in the given entry, serialized key size (using ChronicleMapBuilder.keySizeMarshaller(SizeMarshaller)), directly followed by the serialized key itself. From valuePos offset value area in the given entry, serialized value size (using ChronicleMapBuilder.keySizeMarshaller(SizeMarshaller)), then (optionally) alignment (see ChronicleMapBuilder.entryAndValueAlignment(Alignment) ), followed by the serialized value itself.
BytesMapEventListener() - Constructor for class net.openhft.chronicle.map.BytesMapEventListener
 
bytesMarshallerFactory(BytesMarshallerFactory) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures a BytesMarshallerFactory to be used with BytesMarshallableSerializer, which is a default ObjectSerializer, to serialize/deserialize data to/from off-heap memory in hash containers, created by this builder.
bytesMarshallerFactory(BytesMarshallerFactory) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
bytesMarshallerFactory(BytesMarshallerFactory) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
BytesReader<E> - Interface in net.openhft.chronicle.hash.serialization
Deserializer (object from Bytes, mirroring the BytesWriter, i.
BytesWriter<E> - Interface in net.openhft.chronicle.hash.serialization
Serializer (object to Bytes writer) which 1) 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 BytesReader.read(Bytes, long) deserialization method.

C

channelId() - Method in class net.openhft.chronicle.hash.replication.ReplicationChannel
Returns the identifier of this channel, with which was created.
ChronicleHash - Interface in net.openhft.chronicle.hash
This interface defines common ChronicleMap and ChronicleSet, related to off-heap memory management and file-mapping.
ChronicleHashBuilder<K,C extends ChronicleHash,B extends ChronicleHashBuilder<K,C,B>> - Interface in net.openhft.chronicle.hash
This interface defines the meaning of configurations, common to ChronicleMapBuilder and ChronicleSetBuilder, i.
ChronicleHashErrorListener - Interface in net.openhft.chronicle.hash
 
ChronicleHashErrorListeners - Class in net.openhft.chronicle.hash
 
ChronicleHashErrorListeners() - Constructor for class net.openhft.chronicle.hash.ChronicleHashErrorListeners
 
ChronicleHashInstanceBuilder<C extends ChronicleHash> - Interface in net.openhft.chronicle.hash
 
ChronicleHashStatelessClientBuilder<C extends ChronicleHashStatelessClientBuilder<C,H>,H extends ChronicleHash> - Interface in net.openhft.chronicle.hash
Builder of stateless ChronicleHash implementation, this stateless implementation will be referred to as a stateless client as it will not hold any of its own data locally, the stateless client will perform Remote Procedure Calls ( RPC ) to another ChronicleMap or ChronicleSet which we will refer to as the server.
ChronicleMap<K,V> - Interface in net.openhft.chronicle.map
Extension of ConcurrentMap interface, stores the data off-heap.
ChronicleMapBuilder<K,V> - Class in net.openhft.chronicle.map
ChronicleMapBuilder manages ChronicleMap configurations; could be used as a classic builder and/or factory.
ChronicleMapStatelessClientBuilder<K,V> - Class in net.openhft.chronicle.map
 
ChronicleSet<E> - Interface in net.openhft.chronicle.set
 
ChronicleSetBuilder<E> - Class in net.openhft.chronicle.set
ChronicleSetBuilder manages the whole set of ChronicleSet configurations, could be used as a classic builder and/or factory.
ChronicleSetStatelessClientBuilder<E> - Class in net.openhft.chronicle.set
 
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.map.Context
call this to unlock the maps segment
connectionListener(ConnectionListener) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
 
connectionListener() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
ConnectionListener - Interface in net.openhft.chronicle.hash.replication
 
constant(long) - Static method in class net.openhft.chronicle.hash.serialization.SizeMarshallers
 
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(E) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Configures the constant number of bytes, taken by serialized form of keys, put into hash containers, created by this builder.
constantValueSizeBySample(V) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the constant number of bytes, taken by serialized form of values, put into maps, created by this builder.
Context<K,V> - Interface in net.openhft.chronicle.map
 
create() - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Creates a new hash container, storing it's data in off-heap memory, not mapped to any file.
create() - Method in interface net.openhft.chronicle.hash.ChronicleHashInstanceBuilder
 
create() - Method in interface net.openhft.chronicle.hash.ChronicleHashStatelessClientBuilder
 
create() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
create() - Method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
 
create() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
create() - Method in class net.openhft.chronicle.set.ChronicleSetStatelessClientBuilder
 
createChannel(int) - Method in class net.openhft.chronicle.hash.replication.ReplicationHub
Creates a new ReplicationChannel in this ReplicationHub with the given identifier.
createClientOf(InetSocketAddress) - Static method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
Equivalent of ChronicleMapStatelessClientBuilder.<K, V>of(serverAddress).create().
created() - Method in interface net.openhft.chronicle.map.WriteContext
 
createPersistedTo(File) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Opens a hash container residing the specified file, or creates a new one if the file not yet exists 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
 
createWithId(byte) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
Creates a Replication instance with the given node (server) identifier.
createWithId(byte) - Method in class net.openhft.chronicle.hash.replication.ReplicationHub.Builder
 
createWithId(byte) - Method in class net.openhft.chronicle.hash.replication.SingleChronicleHashReplication.Builder
 
currentTimeMillis() - Method in class net.openhft.chronicle.hash.replication.TimeProvider
 

D

DEFAULT_UDP_BUFFER_SIZE - Static variable in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
defaultValue(V) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Specifies the value to be put for each key queried in acquireUsing() method, if the key is absent in the map, created by this builder.
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.
DeserializationFactoryConfigurableBytesReader<E,R extends DeserializationFactoryConfigurableBytesReader<E,R>> - Interface in net.openhft.chronicle.hash.serialization
 
dirtyEntries(long) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineModificationIterator
Dirties all entries with a modification time equal to fromTimeStamp or newer.
dirtyEntries(long) - Method in interface net.openhft.chronicle.map.Replica.ModificationIterator
Dirties all entries with a modification time equal to fromTimeStamp or newer.
dontPutOnClose() - Method in interface net.openhft.chronicle.map.WriteContext
Prevents the entry being put back back into the map when the Context is closed

E

endpoints() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
endpoints(Set<InetSocketAddress>) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
engineReplication(EngineReplicationLangBytesConsumer) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
 
EngineReplicationLangBytes - Interface in net.openhft.chronicle.map
A simpler form of the replication interface used by Engine
EngineReplicationLangBytes.EngineEntryCallback - Interface in net.openhft.chronicle.map
Implemented typically by a replicator, This interface provides the event, which will get called whenever a put() or remove() has occurred to the map
EngineReplicationLangBytes.EngineModificationIterator - Interface in net.openhft.chronicle.map
Holds a record of which entries have modification.
EngineReplicationLangBytes.EngineReplicationModificationNotifier - Interface in net.openhft.chronicle.map
notifies when there is a changed to the modification iterator
EngineReplicationLangBytesConsumer - Interface in net.openhft.chronicle.hash.replication
Created by Rob Austin
engineReplicator() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
entries(long) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the maximum number of entries, that could 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
 
entryAndValueAlignment(Alignment) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures alignment strategy of address in memory of entries and independently of address in memory of values within entries in ChronicleMaps, created by this builder.
equals(Object) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
equals(Object) - Method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
 
equals(Object) - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
equals(Object) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
equals(Object) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
error() - Static method in class net.openhft.chronicle.hash.ChronicleHashErrorListeners
 
errorListener(ChronicleHashErrorListener) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
 
errorListener(ChronicleHashErrorListener) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
errorListener(ChronicleHashErrorListener) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
errorOnUnlock(IllegalMonitorStateException) - Method in interface net.openhft.chronicle.hash.ChronicleHashErrorListener
 
eventListener(MapEventListener<K, V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 

F

file() - Method in interface net.openhft.chronicle.hash.ChronicleHash
Returns the file this hash container mapped to, i.
Function<T,R> - Interface in net.openhft.chronicle.map
Represents a function that accepts one argument and produces a result.

G

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(K) - Method in interface net.openhft.chronicle.map.DefaultValueProvider
Returns a value to be put during ChronicleMap.acquireUsing(Object, Object) call for the specified key, if it is absent in the map.
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.
getByte(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Reads a single byte at the given offset in the byte sequence represented by the given input, returned widened to int.
getEntry(VanillaChronicleMap.SegmentState, long) - Method in interface net.openhft.chronicle.map.SharedSegment
 
getIndex() - Method in interface net.openhft.chronicle.map.SharedSegment
 
getInt(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Reads [offset, offset + 3] bytes of the byte sequence represented by the given input as a single int value.
getLong(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Reads [offset, offset + 7] bytes of the byte sequence represented by the given input as a single long value.
getMapped(K, Function<? super V, R>) - Method in interface net.openhft.chronicle.map.ChronicleMap
Apply a mapping to the value returned by a key and return a result.
getShort(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Reads [offset, offset + 1] bytes of the byte sequence represented by the given input as a single short value, returned widened to int.
getUnsignedByte(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Shortcut for getByte(input, offset) & 0xFF.
getUnsignedInt(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Shortcut for getInt(input, offset) & 0xFFFFFFFFL.
getUnsignedShort(T, long) - Method in interface net.openhft.chronicle.hash.hashing.Access
Shortcut for getShort(input, offset) & 0xFFFF.
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.
getUsingLocked(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
The method is similar getUsing(K key, V usingValue); but in addition read locks the map segment to operations to be performed atomically.

H

hash(T, Access<T>, long, long) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
Returns the hash code for len continuous bytes of the given input object, starting from the given offset.
hash(Bytes) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
 
hash(Bytes, long, long) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
 
hash(byte[]) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
 
hash(char[]) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
 
hash(int) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
 
hash(long) - Static method in class net.openhft.chronicle.hash.hashing.Hasher
 
hash(E) - Method in interface net.openhft.chronicle.hash.serialization.BytesInterop
 
hashCode() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
hashCode() - Method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
 
hashCode() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
hashCode() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
hashCode() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
Hasher - Class in net.openhft.chronicle.hash.hashing
 
hasNext() - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineModificationIterator
 
hasNext() - Method in interface net.openhft.chronicle.map.Replica.ModificationIterator
 
heartBeatInterval(TimeUnit) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
heartBeatInterval(long, TimeUnit) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
hub() - Method in class net.openhft.chronicle.hash.replication.ReplicationChannel
Returns the ReplicationHub on which this ReplicationChannel was created.

I

identifier() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
identifier() - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes
Provides the unique Identifier associated with this instance.
identifier() - Method in interface net.openhft.chronicle.map.Replica
Provides the unique Identifier associated with this map instance.
identifierCheck(Bytes, int) - Method in interface net.openhft.chronicle.map.Replica.EntryExternalizable
check that the identifier in the entry is from this node
immutableKeys() - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Specifies that key objects, queried with the hash containers, created by this builder, are inherently immutable.
immutableKeys() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
immutableKeys() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
instance() - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
 
instance() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
instance() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
isActive() - Method in class net.openhft.chronicle.map.MapEventListener
This performs an early check to see if the events will be consumed or discarded.

K

key() - Method in interface net.openhft.chronicle.map.Context
Returns the key corresponding to this entry.
key(Bytes, K) - Method in interface net.openhft.chronicle.map.Replica.EntryResolver
gets the key from the entry
keyClass() - Method in interface net.openhft.chronicle.map.ChronicleMap
 
keyDeserializationFactory(ObjectFactory<K>) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures factory which is used to create a new key instance, if key class is either Byteable, BytesMarshallable or Externalizable subclass, or key type is eligible for data value generation, or configured custom key reader implements DeserializationFactoryConfigurableBytesReader, in maps, created by this builder.
keyDeserializationFactory(ObjectFactory<K>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyDeserializationFactory(ObjectFactory<E>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Configures factory which is used to create a new key instance, if key class is either Byteable, BytesMarshallable or Externalizable subclass, or key type is eligible for data value generation, or configured custom key reader implements DeserializationFactoryConfigurableBytesReader, in maps, created by this builder.
keyMarshaller(BytesMarshaller<? super K>) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the BytesMarshaller used to serialize/deserialize keys to/from off-heap memory in hash containers, created by this builder.
keyMarshaller(BytesMarshaller<? super K>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyMarshaller(BytesMarshaller<? super E>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keyMarshallers(BytesWriter<K>, BytesReader<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(BytesWriter<K>, BytesReader<K>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keyMarshallers(BytesWriter<E>, BytesReader<E>) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
keySizeMarshaller(SizeMarshaller) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the marshaller used to serialize actual key sizes to off-heap memory in hash containers, created by this builder.
keySizeMarshaller(SizeMarshaller) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
keySizeMarshaller(SizeMarshaller) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 

L

lastModificationTime(byte) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes
Returns the timestamp of the last change from the specified remote node, already replicated to this host.
lastModificationTime(byte) - Method in interface net.openhft.chronicle.map.Replica
Returns the timestamp of the last change from the specified remote node, already replicated to this Replica.
lockTimeOut(long, TimeUnit) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures timeout of locking on segments of hash containers, created by this builder, when performing any queries, as well as bulk operations like iteration.
lockTimeOut(long, TimeUnit) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
lockTimeOut(long, TimeUnit) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
logging() - Static method in class net.openhft.chronicle.hash.ChronicleHashErrorListeners
 
logging(String) - Static method in class net.openhft.chronicle.map.MapEventListener
Returns the map event listener, which logs strings like "map file opType key value", where opType is either "get", "put" or "remove", to the logger provided by SLF4J.
longSize() - Method in interface net.openhft.chronicle.map.ChronicleMap
Returns the number of entries in this map.
longSize() - Method in interface net.openhft.chronicle.set.ChronicleSet
 

M

MapBuilder<C extends MapBuilder<C>> - Interface in net.openhft.chronicle.map
MapEntryCallback<K,V> - Interface in net.openhft.chronicle.map
Created by Rob Austin
MapEventListener<K,V> - Class in net.openhft.chronicle.map
Contains methods which are called when ChronicleMap key events occur.
MapEventListener() - Constructor for class net.openhft.chronicle.map.MapEventListener
 
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
 
maxNumberOfChannels(int) - Method in class net.openhft.chronicle.hash.replication.ReplicationHub.Builder
Configures the maximum number of channels could be ReplicationHub.createChannel(int) created for ReplicationHubs, created by this builder.
maxNumberOfChannels() - Method in class net.openhft.chronicle.hash.replication.ReplicationHub
Returns the maximum number of channels could be created for this ReplicationHub.
maxSizeEncodingSize() - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
 
metaDataBytes(int) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
 
metaDataBytes(int) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
metaDataBytes(int) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
minEncodableSize() - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
 
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
 
minSizeEncodingSize() - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
 
multiCast(InetAddress, int, NetworkInterface) - Static method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 

N

name(String) - Method in interface net.openhft.chronicle.hash.ChronicleHashInstanceBuilder
 
name(String) - Method in interface net.openhft.chronicle.hash.ChronicleHashStatelessClientBuilder
 
name(String) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
name() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
name() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
name() - Method in interface net.openhft.chronicle.map.ChronicleMap
the name of the map
name() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
name(String) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
name(String) - Method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
 
name(String) - Method in class net.openhft.chronicle.set.ChronicleSetStatelessClientBuilder
 
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.hashing - package net.openhft.chronicle.hash.hashing
 
net.openhft.chronicle.hash.replication - package net.openhft.chronicle.hash.replication
 
net.openhft.chronicle.hash.serialization - package net.openhft.chronicle.hash.serialization
 
net.openhft.chronicle.map - package net.openhft.chronicle.map
 
net.openhft.chronicle.set - package net.openhft.chronicle.set
Contains ChronicleSet interface and ChronicleSetBuilder class.
networkInterface() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
networkInterfaceForMulticast(NetworkInterface) - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
newKeyInstance() - Method in interface net.openhft.chronicle.map.ChronicleMap
Creates an empty value instance, which can be used with the following methods :
newValueInstance() - Method in interface net.openhft.chronicle.map.ChronicleMap
Creates an empty value instance, which can be used with the following methods :
nextEntry(EngineReplicationLangBytes.EngineEntryCallback) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineModificationIterator
A non-blocking call that provides the entry that has changed to callback.onEntry().
nextEntry(Replica.EntryCallback, int) - Method in interface net.openhft.chronicle.map.Replica.ModificationIterator
A non-blocking call that provides the entry that has changed to callback.onEntry().
NOP - Static variable in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineReplicationModificationNotifier
 
NOP - Static variable in interface net.openhft.chronicle.map.Replica.ModificationNotifier
 
noThrottling() - Static method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
Returns a config which prescribe that a replicator shouldn't throttle.

O

objectSerializer(ObjectSerializer) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures the serializer used to serialize/deserialize data to/from off-heap memory, when specified class doesn't implement a specific serialization interface like Externalizable or BytesMarshallable (for example, if data is loosely typed and just Object is specified as the data class), or nullable data, and if custom marshaller is not configured, in hash containers, created by this builder.
objectSerializer(ObjectSerializer) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the serializer used to serialize/deserialize data to/from off-heap memory, when specified class doesn't implement a specific serialization interface like Externalizable or BytesMarshallable (for example, if data is loosely typed and just Object is specified as the data class), or nullable data, and if custom marshaller is not configured, in hash containers, created by this builder.
objectSerializer(ObjectSerializer) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
Configures the serializer used to serialize/deserialize data to/from off-heap memory, when specified class doesn't implement a specific serialization interface like Externalizable or BytesMarshallable (for example, if data is loosely typed and just Object is specified as the data class), or nullable data, and if custom marshaller is not configured, in hash containers, created by this builder.
of(int, InetSocketAddress...) - Static method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
of(int, Collection<InetSocketAddress>) - Static method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
of(InetAddress, int) - Static method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
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>, Class<V>, InetSocketAddress) - Static method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
of(Class<K>) - Static method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
of(InetSocketAddress) - Static method in class net.openhft.chronicle.set.ChronicleSetStatelessClientBuilder
 
offsetFromPos(long) - Method in interface net.openhft.chronicle.map.SharedSegment
 
onAfterEntry() - Method in class net.openhft.chronicle.map.Replica.EntryCallback
onBeforeEntry() - Method in class net.openhft.chronicle.map.Replica.EntryCallback
onChange() - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineReplicationModificationNotifier
called when ever there is a change applied to the modification iterator, in otherwords when EngineReplicationLangBytes.EngineModificationIterator.hasNext() will return true
onChange() - Method in interface net.openhft.chronicle.map.Replica.ModificationNotifier
called when ever there is a change applied to the modification iterator
onConnect(InetAddress, byte, boolean) - Method in interface net.openhft.chronicle.hash.replication.ConnectionListener
 
onDisconnect(InetAddress, byte) - Method in interface net.openhft.chronicle.hash.replication.ConnectionListener
 
onEntry(Bytes, Bytes, long, byte, boolean, long) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineEntryCallback
Called whenever a put() or remove() has occurred to a replicating map.
onEntry(K, V) - Method in interface net.openhft.chronicle.map.MapEntryCallback
 
onEntry(Bytes, int, long) - Method in class net.openhft.chronicle.map.Replica.EntryCallback
Called whenever a put() or remove() has occurred to a replicating map.
onFinished() - Method in interface net.openhft.chronicle.map.MapEntryCallback
 
onGetFound(Bytes, long, long, long) - Method in class net.openhft.chronicle.map.BytesMapEventListener
 
onGetFound(K, V) - Method in class net.openhft.chronicle.map.MapEventListener
This method is called if the key is found in the map during get, getUsing or acquireUsing method call.
onLockTimeout(long) - Method in interface net.openhft.chronicle.hash.ChronicleHashErrorListener
 
onPut(Bytes, long, long, long, boolean, boolean, boolean, byte, byte, long, long, SharedSegment) - Method in class net.openhft.chronicle.map.BytesMapEventListener
 
onPut(K, V, V, boolean, boolean, boolean, byte, byte, long, long) - Method in class net.openhft.chronicle.map.MapEventListener
This method is called whenever a new value is put for the key in the map during calls of such methods as put, putIfAbsent, replace, etc.
onRemove(Bytes, long, long, long, boolean, byte, byte, long, long, SharedSegment) - Method in class net.openhft.chronicle.map.BytesMapEventListener
 
onRemove(K, V, boolean, byte, byte, long, long) - Method in class net.openhft.chronicle.map.MapEventListener
This is called when an entry is removed.

P

persistedTo(File) - Method in interface net.openhft.chronicle.hash.ChronicleHashInstanceBuilder
 
port() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
prepare(Bytes, K) - Method in interface net.openhft.chronicle.map.PrepareValueBytes
Prepares bytes before assigning them into Byteable.
prepareDefaultValueBytes(PrepareValueBytes<K, V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the procedure which is called on the bytes, which later the returned value is pointing to or deserialized from, if the key is absent, on acquireUsing() call on maps, created by this builder.
PrepareValueBytes<K,V> - Interface in net.openhft.chronicle.map
Strategy of preparing bytes of off-heap memory before assigning them into Byteable value during chronicleMap.acquireUsing() call, when the given key is absent in the map.
present() - Method in interface net.openhft.chronicle.map.ReadContext
 
pushTo(InetSocketAddress...) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
put(Bytes, Bytes, byte, long) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes
inserts or updates the entry
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(java.lang.Object), this method behaves similar to Map.put(java.lang.Object, java.lang.Object) where existing entries are overwritten.
putMapped(K, UnaryOperator<V>) - Method in interface net.openhft.chronicle.map.ChronicleMap
Apply a unaryOperator to the value for a key and return a result.
putReturnsNull(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
putReturnsNull(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
 
putReturnsNull(boolean) - Method in interface net.openhft.chronicle.map.MapBuilder
Configures if the maps created by this MapBuilder should return null instead of previous mapped values on ChornicleMap.put(key, value) calls.

R

read(Bytes, long) - Method in interface net.openhft.chronicle.hash.serialization.BytesReader
Reads and returns the object from [position(), position() + size] bytes of the given Bytes.
read(Bytes, long, E) - Method in interface net.openhft.chronicle.hash.serialization.BytesReader
Similar to BytesReader.read(Bytes, long), but should attempt to reuse the given object, i.
ReadContext<K,V> - Interface in net.openhft.chronicle.map
 
readExternalEntry(ThreadLocalCopies, VanillaChronicleMap.SegmentState, Bytes) - Method in interface net.openhft.chronicle.map.Replica.EntryExternalizable
The map implements this method to restore its contents.
readKey(Bytes, long) - Method in interface net.openhft.chronicle.map.ChronicleMap
 
readLock(VanillaChronicleMap.SegmentState) - Method in interface net.openhft.chronicle.map.SharedSegment
if passed segmentState is null, null is returned instead of readLock
readSize(Bytes) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
 
readUnlock() - Method in interface net.openhft.chronicle.map.SharedSegment
 
readValue(Bytes, long) - Method in interface net.openhft.chronicle.map.ChronicleMap
 
RemoteCallTimeoutException - Exception in net.openhft.chronicle.hash
TODO mention in docs
RemoteCallTimeoutException(String) - Constructor for exception net.openhft.chronicle.hash.RemoteCallTimeoutException
 
RemoteCallTimeoutException() - Constructor for exception net.openhft.chronicle.hash.RemoteCallTimeoutException
 
remoteNodeValidator(RemoteNodeValidator) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
 
remoteNodeValidator() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
RemoteNodeValidator - Interface in net.openhft.chronicle.hash.replication
 
remove(Bytes, byte, long) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes
marks the entry as removed
removeEntry() - Method in interface net.openhft.chronicle.map.WriteContext
this is similar by more efficient than calling map.remove("key") as the entry is already available to the WriteContext
removeReturnsNull(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
removeReturnsNull(boolean) - Method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
 
removeReturnsNull(boolean) - Method in interface net.openhft.chronicle.map.MapBuilder
Configures if the maps created by this MapBuilder should return null instead of the last mapped value on ChronicleMap.remove(key) calls.
Replica - Interface in net.openhft.chronicle.map
 
Replica.EntryCallback - Class in net.openhft.chronicle.map
Implemented typically by a replicator, This interface provides the event, which will get called whenever a put() or remove() has occurred to the map
Replica.EntryCallback() - Constructor for class net.openhft.chronicle.map.Replica.EntryCallback
 
Replica.EntryExternalizable - Interface in net.openhft.chronicle.map
supports reading and writing serialize entries
Replica.EntryResolver<K,V> - Interface in net.openhft.chronicle.map
provides a key and value from NativeBytes, this can be used in conjunction with the modification iterator to get the key and value out of the NativeBytes
Replica.ModificationIterator - Interface in net.openhft.chronicle.map
Holds a record of which entries have modification.
Replica.ModificationNotifier - Interface in net.openhft.chronicle.map
notifies when there is a changed to the modification iterator
replicated(byte, TcpTransportAndNetworkConfig) - Method in interface net.openhft.chronicle.hash.ChronicleHashInstanceBuilder
 
replicated(SingleChronicleHashReplication) - Method in interface net.openhft.chronicle.hash.ChronicleHashInstanceBuilder
 
replicatedViaChannel(ReplicationChannel) - Method in interface net.openhft.chronicle.hash.ChronicleHashInstanceBuilder
Configures replication of the hash containers, created by this builder, via so called "channels".
replication(SingleChronicleHashReplication) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures replication of the hash containers, created by this builder.
replication(byte, TcpTransportAndNetworkConfig) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Shortcut for replication(SimpleReplication.builder() .tcpTransportAndNetwork(tcpTransportAndNetwork).createWithId(identifier)).
replication(byte) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
 
replication(SingleChronicleHashReplication) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
replication(byte) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
replication(byte, TcpTransportAndNetworkConfig) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
replication(SingleChronicleHashReplication) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
replication(byte, TcpTransportAndNetworkConfig) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
replication(byte) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
ReplicationChannel - Class in net.openhft.chronicle.hash.replication
A token which should be created via ReplicationHub.createChannel(int) call and passed to ChronicleHashInstanceBuilder.replicatedViaChannel(ReplicationChannel) method, to establish a channel replication.
ReplicationHub - Class in net.openhft.chronicle.hash.replication
This class holds all configurations of multicontainer replication, which is usable, when you want to replicate several ChronicleHashes (maps, sets, etc.) between same servers.
ReplicationHub.Builder - Class in net.openhft.chronicle.hash.replication
Builder of ReplicationHubs.

S

serverPort() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
serverPort(int) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
set(EngineReplicationLangBytes) - Method in interface net.openhft.chronicle.hash.replication.EngineReplicationLangBytesConsumer
 
setLastModificationTime(byte, long) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes
 
setLastModificationTime(byte, long) - Method in interface net.openhft.chronicle.map.Replica
 
setModificationNotifier(EngineReplicationLangBytes.EngineReplicationModificationNotifier) - Method in interface net.openhft.chronicle.map.EngineReplicationLangBytes.EngineModificationIterator
the modificationNotifier is called when ever there is a change applied to the modification iterator
setModificationNotifier(Replica.ModificationNotifier) - Method in interface net.openhft.chronicle.map.Replica.ModificationIterator
the modificationNotifier is called when ever there is a change applied to the modification iterator
SharedSegment<K,V> - Interface in net.openhft.chronicle.map
Allow access to the Segments that user used to make up the shared map, these methods should be used with exceptional caution and were initially introduce to facilitate remote map replication.
shouldBeIgnored(Bytes, int) - Method in class net.openhft.chronicle.map.Replica.EntryCallback
its possible that the entry should now be ignored, for example although rare its identifier may have recently been changed by another thread, so its no longer applicable to send
SingleChronicleHashReplication - Class in net.openhft.chronicle.hash.replication
 
SingleChronicleHashReplication(byte, SingleChronicleHashReplication.Builder) - Constructor for class net.openhft.chronicle.hash.replication.SingleChronicleHashReplication
 
SingleChronicleHashReplication.Builder - Class in net.openhft.chronicle.hash.replication
 
size(E) - Method in interface net.openhft.chronicle.hash.serialization.BytesWriter
Returns the length (in bytes) of the serialized form of the given object.
sizeEncodingSize(long) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
 
SizeMarshaller - Interface in net.openhft.chronicle.hash.serialization
 
SizeMarshallers - Class in net.openhft.chronicle.hash.serialization
 
sizeOfEntry(Bytes, int) - Method in interface net.openhft.chronicle.map.Replica.EntryExternalizable
The size of entry in bytes
startsWith(Bytes, E) - Method in interface net.openhft.chronicle.hash.serialization.BytesInterop
Checks if the given bytes starts (from the bytes' position) with the byte sequence the given object is serialized to, without actual serialization.
stopBit() - Static method in class net.openhft.chronicle.hash.serialization.SizeMarshallers
 
SYSTEM - Static variable in class net.openhft.chronicle.hash.replication.TimeProvider

T

tcpBufferSize(int) - Method in interface net.openhft.chronicle.hash.ChronicleHashStatelessClientBuilder
 
tcpBufferSize() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
tcpBufferSize(int) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
tcpBufferSize(int) - Method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
 
tcpBufferSize(int) - Method in class net.openhft.chronicle.set.ChronicleSetStatelessClientBuilder
 
tcpTransportAndNetwork(TcpTransportAndNetworkConfig) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
 
tcpTransportAndNetwork() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
TcpTransportAndNetworkConfig - Class in net.openhft.chronicle.hash.replication
 
throttle(long, TimeUnit) - Static method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
Returns a config which throttle the specified max bits per the given time unit with default bucketing interval.
throttling(TimeUnit) - Method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
Returns maximum bits per the given time unit, i.
throttlingConfig() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
throttlingConfig(ThrottlingConfig) - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
ThrottlingConfig - Class in net.openhft.chronicle.hash.replication
 
throttlingConfig() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
throttlingConfig(ThrottlingConfig) - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
timeout(long, TimeUnit) - Method in interface net.openhft.chronicle.hash.ChronicleHashStatelessClientBuilder
 
timeout(long, TimeUnit) - Method in class net.openhft.chronicle.map.ChronicleMapStatelessClientBuilder
 
timeout(long, TimeUnit) - Method in class net.openhft.chronicle.set.ChronicleSetStatelessClientBuilder
 
timeProvider(TimeProvider) - Method in interface net.openhft.chronicle.hash.ChronicleHashBuilder
Configures a time provider, used by hash containers, created by this builder, for needs of replication consensus protocol (conflicting data updates resolution).
TimeProvider - Class in net.openhft.chronicle.hash.replication
TimeProvider was aims to possibly later provide an optimization to System.currentTimeMillis() on every call to replicated ChronicleMap or ChronicleSet.
TimeProvider() - Constructor for class net.openhft.chronicle.hash.replication.TimeProvider
 
timeProvider(TimeProvider) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
timeProvider(TimeProvider) - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 
timeStamp(long) - Method in interface net.openhft.chronicle.map.SharedSegment
 
toByteBuffer() - Static method in class net.openhft.chronicle.hash.hashing.Accesses
Returns the Access to any ByteBuffer.
toBytes() - Static method in class net.openhft.chronicle.hash.hashing.Accesses
 
toString() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
 
toString() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
toString() - Method in class net.openhft.chronicle.hash.replication.ReplicationHub
 
toString() - Method in class net.openhft.chronicle.hash.replication.SingleChronicleHashReplication
 
toString() - Method in class net.openhft.chronicle.hash.replication.TcpTransportAndNetworkConfig
 
toString() - Method in class net.openhft.chronicle.hash.replication.ThrottlingConfig
 
toString() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
toString() - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
 
toString() - Method in class net.openhft.chronicle.set.ChronicleSetBuilder
 

U

udpBufferSize() - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
udpBufferSize(int) - Method in class net.openhft.chronicle.hash.replication.UdpTransportConfig
 
udpTransport(UdpTransportConfig) - Method in class net.openhft.chronicle.hash.replication.AbstractReplication.Builder
Configures UDP transport settings, used by Replications, created by this builder.
udpTransport() - Method in class net.openhft.chronicle.hash.replication.AbstractReplication
 
UdpTransportConfig - Class in net.openhft.chronicle.hash.replication
 
UnaryOperator<T> - Interface in net.openhft.chronicle.map
Represents a mutator that accepts one mutable argument, which it may alter and produces a result.
unsafe() - Static method in class net.openhft.chronicle.hash.hashing.Accesses
Returns the Access delegating getXXX(input, offset) methods to sun.misc.Unsafe.getXXX(input, offset).
update(K, V) - Method in interface net.openhft.chronicle.map.ChronicleMap
A special operation, similar to replace(key, value, value), but puts the entry even if it was absent in the map.
update(T) - Method in interface net.openhft.chronicle.map.UnaryOperator
Applies this mutator to the given mutable argument.
UpdateResult - Enum in net.openhft.chronicle.map
usesValue() - Method in class net.openhft.chronicle.map.MapEventListener
This performs an early check to see if the values will be consumed or discarded.

V

validate(byte, SocketAddress) - Method in interface net.openhft.chronicle.hash.replication.RemoteNodeValidator
checks the identifier that is unique and we haven't seen it before, unless it comes from the same port and host.
value() - Method in interface net.openhft.chronicle.map.Context
Returns the value corresponding to this entry.
value(Bytes, V) - Method in interface net.openhft.chronicle.map.Replica.EntryResolver
gets the value from the entry
valueClass() - Method in interface net.openhft.chronicle.map.ChronicleMap
 
valueDeserializationFactory(ObjectFactory<V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures factory which is used to create a new value instance, if value class is either Byteable, BytesMarshallable or Externalizable subclass, or value type is eligible for data value generation, or configured custom value reader is an instance of DeserializationFactoryConfigurableBytesReader, in maps, created by this builder.
valueMarshaller(BytesMarshaller<? super V>) - Method in class net.openhft.chronicle.map.ChronicleMapBuilder
Configures the BytesMarshaller used to serialize/deserialize values to/from off-heap memory in maps, created by this builder.
valueMarshallers(BytesWriter<V>, BytesReader<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.map.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.openhft.chronicle.map.UpdateResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.openhft.chronicle.map.Alignment
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.UpdateResult
Returns an array containing the constants of this enum type, in the order they are declared.
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.

W

wasRemoved(Bytes) - Method in interface net.openhft.chronicle.map.Replica.EntryResolver
 
withDeserializationFactory(ObjectFactory<E>) - Method in interface net.openhft.chronicle.hash.serialization.DeserializationFactoryConfigurableBytesReader
 
write(Bytes, E) - Method in interface net.openhft.chronicle.hash.serialization.BytesWriter
Serializes the given object to the given bytes, without writing the length of the serialized form itself.
WriteContext<K,V> - Interface in net.openhft.chronicle.map
 
writeExternalEntry(Bytes, Bytes, int, long) - Method in interface net.openhft.chronicle.map.Replica.EntryExternalizable
The map implements this method to save its contents.
writeLock() - Method in interface net.openhft.chronicle.map.SharedSegment
 
writeSize(Bytes, long) - Method in interface net.openhft.chronicle.hash.serialization.SizeMarshaller
 
writeUnlock() - Method in interface net.openhft.chronicle.map.SharedSegment
 
A B C D E F G H I K L M N O P R S T U V W 

Copyright © 2016. All rights reserved.