| Modifier and Type | Method and Description |
|---|---|
protected DB.BTreeMapMaker |
DB.BTreeMapMaker.closeEngine() |
DB.BTreeMapMaker |
DB.BTreeMapMaker.comparator(Comparator<?> comparator)
comparator used to sort keys.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.counterEnable()
by default collection does not have counter, without counter updates are faster, but entire collection needs to be traversed to count items.
|
DB.BTreeMapMaker |
DB.createTreeMap(String name)
Deprecated.
method renamed, use
DB.treeMapCreate(String) |
DB.BTreeMapMaker |
DB.BTreeMapMaker.keySerializer(BTreeKeySerializer<?,?> keySerializer)
keySerializer used to convert keys into/from binary form.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.keySerializer(Serializer<?> serializer)
keySerializer used to convert keys into/from binary form.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.keySerializer(Serializer<?> serializer,
Comparator<?> comparator)
keySerializer used to convert keys into/from binary form.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.keySerializerWrap(Serializer<?> serializer)
Deprecated.
compatibility with 1.0
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.nodeSize(int nodeSize)
nodeSize maximal size of node, larger node causes overflow and creation of new BTree node.
|
<K> DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpIgnoreDuplicates()
If source iterator contains an duplicate key, exception is thrown.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpPresort(int batchSize) |
<K,V> DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpSource(Iterator<Fun.Pair<K,V>> entriesSource) |
<K,V> DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpSource(Iterator<K> keysSource,
Fun.Function1<V,K> valueExtractor) |
DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpSource(NavigableMap m) |
DB.BTreeMapMaker |
DB.treeMapCreate(String name)
Returns new builder for TreeMap with given name
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.valueSerializer(Serializer<?> valueSerializer)
valueSerializer used to convert values into/from binary form.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.valuesOutsideNodesEnable()
by default values are stored inside BTree Nodes.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Pump.archiveTreeMap(Iterator<Fun.Pair> source,
String file,
Volume.VolumeFactory factory,
DB.BTreeMapMaker config) |
static void |
Pump.archiveTreeMap(NavigableMap source,
File target,
DB.BTreeMapMaker config) |
protected <K,V> BTreeMap<K,V> |
DB.treeMapCreate(DB.BTreeMapMaker m) |
Copyright © 2015. All Rights Reserved.