Package | Description |
---|---|
net.openhft.chronicle.map |
Class and Description |
---|
AbstractChronicleMapBuilder
AbstractChronicleMapBuilder manages most of ChronicleMap configurations; has two concrete
subclasses: ChronicleMapBuilder should be used to create maps with ordinary values, OffHeapUpdatableChronicleMapBuilder -- maps with Byteable values, which point directly to off-heap
memory; could be used as a classic builder and/or factory. |
Alignment
Memory addresses alignment strategies.
|
ChronicleMap
Extension of
ConcurrentMap interface, stores the data off-heap. |
ChronicleMapBuilder
ChronicleMapBuilder is intended to be used to configure ChronicleMap s with
non-Byteable values, which don't point to off-heap memory directly, including primitives
(Long , Double , etc.), String s and CharSequence s, values
implementing BytesMarshallable , Externalizable or Serializable interface,
or any other values for which custom marshaller
is provided. |
Context |
DefaultValueProvider
Default value computation strategy, used
in
AbstractChronicleMapBuilder.defaultValueProvider(DefaultValueProvider) configuration. |
MapEventListener
Contains methods which are called when
ChronicleMap key events occur. |
OffHeapUpdatableChronicleMapBuilder |
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 |
WriteContext |
Copyright © 2014. All rights reserved.