Uses of Interface
com.semedy.reasoner.edb.persistentstore.bplustree.KeysFactory
Packages that use KeysFactory
- 
Uses of KeysFactory in com.semedy.reasoner.edb.persistentstore.bplustree
Classes in com.semedy.reasoner.edb.persistentstore.bplustree that implement KeysFactoryMethods in com.semedy.reasoner.edb.persistentstore.bplustree with parameters of type KeysFactoryModifier and TypeMethodDescriptionstatic BPlusLeaf<long[],TupleBuffer> BPlusLeaf.createLeaf(byte[] bytes, KeysFactory<long[], TupleBuffer> keysFactory, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.static BPlusLeafIndexBPlusLeafIndex.createLeaf(byte[] bytes, KeysFactory<long[], TupleBuffer> keysFactory, DataFile bufferFile, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.static BPlusLeafRecords<long[],TupleBuffer> BPlusLeafRecords.createLeaf(byte[] bytes, KeysFactory<long[], TupleBuffer> keysFactory, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.Constructors in com.semedy.reasoner.edb.persistentstore.bplustree with parameters of type KeysFactoryModifierConstructorDescriptionBPlusTree(String filename, int numberOfKeys, int keyLengthInBytes, KeysFactory<KeyType, KeyBufferType> keysFactory, LeafFactory<KeyType, KeyBufferType> leafFactory, int additionalHeadSpace, long[] grounds, boolean compress) Initializes a fixed key number and fixed key length treeBPlusTree(String filename, int numberOfKeys, KeysFactory<KeyType, KeyBufferType> keysFactory, int nodeLengthInBytes, LeafFactory<KeyType, KeyBufferType> leafFactory, long[] grounds, boolean compress) Initializes a variable key number, key length treeBPlusTreeFile(String filename, int m, int keyLengthInBytes, int nodeLengthInBytes, KeysFactory<KeyType, KeyBufferType> keysFactory, LeafFactory<KeyType, KeyBufferType> leafFactory, BPlusTree<KeyType, KeyBufferType> bplustree, int additionalHeadSpace, boolean compress) General constructor.