Modifier and Type | Method and Description |
---|---|
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)
Returns new builder for TreeMap with given name
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.keySerializer(BTreeKeySerializer<?> keySerializer)
keySerializer used to convert keys into/from binary form.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.keySerializerWrap(Serializer<?> serializer)
keySerializer used to convert keys into/from binary form.
|
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 iteretor contains an duplicate key, exception is thrown.
|
DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpPresort(int batchSize) |
<K,V> DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpSource(Iterator<Fun.Tuple2<K,V>> entriesSource) |
<K,V> DB.BTreeMapMaker |
DB.BTreeMapMaker.pumpSource(Iterator<K> keysSource,
Fun.Function1<V,K> valueExtractor) |
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 |
---|---|
protected <K,V> BTreeMap<K,V> |
DB.createTreeMap(DB.BTreeMapMaker m) |
Copyright © 2019. All rights reserved.