Uses of Class
net.metanotion.io.block.BlockFile
Package | Description |
---|---|
net.metanotion.io.block.index |
-
Uses of BlockFile in net.metanotion.io.block.index
Fields in net.metanotion.io.block.index declared as BlockFile Modifier and Type Field Description BlockFile
BSkipLevels. bf
BlockFile
BSkipList. bf
protected BlockFile
BSkipSpan. bf
Methods in net.metanotion.io.block.index with parameters of type BlockFile Modifier and Type Method Description static void
BSkipLevels. init(BlockFile bf, int page, int spanPage, int maxHeight)
static void
BSkipList. init(BlockFile bf, int page, int spanSize)
static void
BSkipSpan. init(BlockFile bf, int page, int spanSize)
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 BlockFile 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.BSkipList(int spanSize, BlockFile bf, int skipPage, Serializer<K> key, Serializer<V> val)
BSkipList(int spanSize, BlockFile bf, int skipPage, Serializer<K> key, Serializer<V> val, boolean fileOnly)
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)