Uses of Class
net.metanotion.util.skiplist.SkipSpan
| Package | Description |
|---|---|
| net.metanotion.io.block.index | |
| net.metanotion.util.skiplist |
-
Uses of SkipSpan in net.metanotion.io.block.index
Subclasses of SkipSpan in net.metanotion.io.block.index Modifier and Type Class Description classBSkipSpan<K extends Comparable<? super K>,V>On-disk format:classIBSkipSpan<K extends Comparable<? super K>,V>I2P version of BSkipSpan BSkipSpan stores all keys and values in-memory, backed by the file.Methods in net.metanotion.io.block.index that return SkipSpan Modifier and Type Method Description SkipSpan<K,V>IBSkipSpan. getSpan(K key, int[] search)Load whole span from file, do the operation, flush out, then null out in-memory data again.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.Methods in net.metanotion.io.block.index with parameters of type SkipSpan Modifier and Type Method Description SkipLevels<K,V>BSkipLevels. newInstance(int levels, SkipSpan<K,V> ss, SkipList<K,V> sl)Constructors in net.metanotion.io.block.index with parameters of type SkipSpan Constructor Description IBSkipIterator(SkipSpan<K,V> ss, int index) -
Uses of SkipSpan in net.metanotion.util.skiplist
Fields in net.metanotion.util.skiplist declared as SkipSpan Modifier and Type Field Description SkipSpan<K,V>SkipLevels. bottomprotected SkipSpan<K,V>SkipList. firstSkipSpan<K,V>SkipSpan. nextSkipSpan<K,V>SkipSpan. prevprotected SkipSpan<K,V>SkipIterator. ssMethods in net.metanotion.util.skiplist that return SkipSpan Modifier and Type Method Description SkipSpan<K,V>SkipLevels. getEnd()SkipSpan<K,V>SkipSpan. getEnd()SkipSpan<K,V>SkipLevels. getSpan(int start, K key, int[] search)SkipSpan<K,V>SkipSpan. getSpan(K key, int[] search)SkipSpan<K,V>SkipSpan. newInstance(SkipList<K,V> sl)SkipSpan<K,V>SkipSpan. put(K key, V val, SkipList<K,V> sl)Methods in net.metanotion.util.skiplist with parameters of type SkipSpan Modifier and Type Method Description SkipLevels<K,V>SkipLevels. newInstance(int levels, SkipSpan<K,V> ss, SkipList<K,V> sl)Constructors in net.metanotion.util.skiplist with parameters of type SkipSpan Constructor Description SkipIterator(SkipSpan<K,V> ss, int index)SkipLevels(int size, SkipSpan<K,V> span)