Uses of Class
net.metanotion.util.skiplist.SkipList
Package | Description |
---|---|
net.metanotion.io.block.index | |
net.metanotion.util.skiplist |
-
Uses of SkipList in net.metanotion.io.block.index
Subclasses of SkipList in net.metanotion.io.block.index Modifier and Type Class Description class
BSkipList<K extends Comparable<? super K>,V>
On-disk format:Methods in net.metanotion.io.block.index with parameters of type SkipList Modifier and Type Method Description SkipLevels<K,V>
BSkipLevels. newInstance(int levels, SkipSpan<K,V> ss, SkipList<K,V> sl)
SkipSpan<K,V>
BSkipSpan. newInstance(SkipList<K,V> sl)
SkipSpan<K,V>
IBSkipSpan. newInstance(SkipList<K,V> sl)
SkipSpan<K,V>
IBSkipSpan. put(K key, V val, SkipList<K,V> sl)
Load whole span from file, do the operation, flush out, then null out in-memory data again.Object[]
IBSkipSpan. remove(K key, SkipList<K,V> sl)
Load whole span from file, do the operation, flush out, then null out in-memory data again. -
Uses of SkipList in net.metanotion.util.skiplist
Methods in net.metanotion.util.skiplist with parameters of type SkipList Modifier and Type Method Description SkipLevels<K,V>
SkipLevels. newInstance(int levels, SkipSpan<K,V> ss, SkipList<K,V> sl)
SkipSpan<K,V>
SkipSpan. newInstance(SkipList<K,V> sl)
SkipLevels<K,V>
SkipLevels. put(int start, K key, V val, SkipList<K,V> sl)
SkipSpan<K,V>
SkipSpan. put(K key, V val, SkipList<K,V> sl)
Object[]
SkipLevels. remove(int start, K key, SkipList<K,V> sl)
Object[]
SkipSpan. remove(K key, SkipList<K,V> sl)