Uses of Class
net.metanotion.io.block.index.BSkipList
Package | Description |
---|---|
net.metanotion.io.block | |
net.metanotion.io.block.index |
-
Uses of BSkipList in net.metanotion.io.block
Methods in net.metanotion.io.block that return BSkipList Modifier and Type Method Description <K extends Comparable<? super K>, V>
BSkipList<K,V>BlockFile. getIndex(String name, Serializer<K> key, Serializer<V> val)
Open a skiplist if it exists.<K extends Comparable<? super K>, V>
BSkipList<K,V>BlockFile. makeIndex(String name, Serializer<K> key, Serializer<V> val)
Create and open a new skiplist if it does not exist. -
Uses of BSkipList in net.metanotion.io.block.index
Methods in net.metanotion.io.block.index with parameters of type BSkipList Modifier and Type Method Description protected static <X extends Comparable<? super X>, Y>
voidBSkipSpan. loadInit(BSkipSpan<X,Y> bss, BlockFile bf, BSkipList<X,Y> bsl, int spanPage, Serializer<X> key, Serializer<Y> val)
I2P - first half of load() Only read the span headersConstructors in net.metanotion.io.block.index with parameters of type BSkipList Constructor Description BSkipLevels(BlockFile bf, int levelPage, BSkipList<K,V> bsl)
Non-recursive initializer initializeLevels() MUST be called on the first BSkipLevel in the skiplist after the constructor, unless it's a new empty level and init() was previously called.BSkipSpan(BlockFile bf, BSkipList<K,V> bsl)
BSkipSpan(BlockFile bf, BSkipList<K,V> bsl, int spanPage, Serializer<K> key, Serializer<V> val)
IBSkipSpan(BlockFile bf, BSkipList<K,V> bsl, int spanPage, Serializer<K> key, Serializer<V> val)