Package | Description |
---|---|
net.openhft.chronicle.map |
Class and Description |
---|
Alignment
Memory addresses alignment strategies.
|
BytesMapEventListener
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.
|
ChronicleMap
Extension of
ConcurrentMap interface, stores the data off-heap. |
ChronicleMapBuilder
ChronicleMapBuilder manages ChronicleMap configurations; could be used as a
classic builder and/or factory. |
ChronicleMapStatelessClientBuilder |
Context |
DefaultValueProvider
Default value computation strategy, used
in
ChronicleMapBuilder.defaultValueProvider(DefaultValueProvider) configuration. |
Function
Represents a function that accepts one argument and produces a result.
|
MapBuilder
Common configurations of
ChronicleMapBuilder and
ChronicleMapStatelessClientBuilder . |
MapEventListener
Contains methods which are called when
ChronicleMap key events occur. |
PrepareValueBytes
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. |
ReadContext |
UnaryOperator
Represents a mutator that accepts one mutable argument, which it may alter and produces a result.
|
WriteContext |
Copyright © 2015. All rights reserved.