Uses of Interface
net.metanotion.io.Serializer
-
Uses of Serializer in net.metanotion.io.block
Modifier and TypeMethodDescription<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.<K extends Comparable<? super K>,
V>
voidBlockFile.reformatIndex
(String name, Serializer<K> oldKey, Serializer<V> oldVal, Serializer<K> newKey, Serializer<V> newVal) Reformat a skiplist with new Serializers if it exists. -
Uses of Serializer in net.metanotion.io.block.index
Modifier and TypeFieldDescriptionprotected Serializer<K>
BSkipSpan.keySer
protected Serializer<V>
BSkipSpan.valSer
Modifier and TypeMethodDescriptionprotected 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 headersModifierConstructorDescriptionBSkipList
(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, int spanPage, Serializer<K> key, Serializer<V> val) IBSkipSpan
(BlockFile bf, BSkipList<K, V> bsl, int spanPage, Serializer<K> key, Serializer<V> val) -
Uses of Serializer in net.metanotion.io.data
Modifier and TypeClassDescriptionclass
May be used to scan and repair the database nondestructively.class
class
class
Added by I2P