Uses of Interface
com.semedy.reasoner.edb.persistentstore.bplustree.DataFile
Package
Description
-
Uses of DataFile in com.semedy.reasoner.edb.persistentstore
Modifier and TypeFieldDescriptionBplusBlob._bufferFile
the buffered file for dataBplusIndexBytes._bufferFile
the buffered file for dataBplusIndexLongs._bufferFile
the buffered file for data -
Uses of DataFile in com.semedy.reasoner.edb.persistentstore.bplustree
Modifier and TypeClassDescriptionclass
Manages space in a file.class
Manages file space for data like indice values, symbols etc.class
class
Simple data file for symbol tableModifier and TypeMethodDescriptionboolean
BPlusInternalNode.checkSanity
(String message, KeyType minKey, KeyType maxKey, DataFile df) boolean
BPlusLeaf.checkSanity
(String message, KeyType minKey, KeyType maxKey, DataFile df) boolean
BPlusLeafIndex.checkSanity
(String message, long[] minKey, long[] maxKey, DataFile df) abstract boolean
BPlusNode.checkSanity
(String message, KeyType minKey, KeyType maxKey, DataFile df) checks whether all keys are sorted correctlyboolean
BPlusTree.checkSanity
(String message, DataFile df, boolean shadow) check sanity of whole treestatic BPlusLeafIndex
BPlusLeafIndex.createLeaf
(byte[] bytes, KeysFactory<long[], TupleBuffer> keysFactory, DataFile bufferFile, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.ModifierConstructorDescriptionBPlusLeafIndex
(BPlusKeys<long[], TupleBuffer> keys, int nodelength, DataFile _bufferFile2, BPlusTree<long[], TupleBuffer> bplustree) BPlusLeafIndex
(BPlusKeys<long[], TupleBuffer> keys, long[] records, int maxSizeInBytes, DataFile bufferfile, BPlusTree<long[], TupleBuffer> bplustree) LeafFactoryFixedLongIndex
(int numKeys, int keyLengthInBytes, DataFile bufferfile, KeysFactoryFixedLong keysFactory)