Uses of Class
com.semedy.reasoner.edb.persistentstore.bplustree.BPlusTree
Packages that use BPlusTree
Package
Description
-
Uses of BPlusTree in com.semedy.reasoner.edb.persistentstore
Fields in com.semedy.reasoner.edb.persistentstore declared as BPlusTreeModifier and TypeFieldDescriptionBPlusTree<long[],TupleBuffer> BplusBlob._keysthe bplus tree for symbolsBPlusTree<byte[],ByteBuffer> BplusIndexBytes._keysthe bplus tree for symbolsBPlusTree<byte[],ByteBuffer> BplusIndexJsons._keysthe bplus tree for symbolsBPlusTree<long[],TupleBuffer> BplusIndexLongs._keysthe bplus tree for symbolsMethods in com.semedy.reasoner.edb.persistentstore that return BPlusTreeModifier and TypeMethodDescriptionBPlusTree<long[],TupleBuffer> BulkLoadConsumer.getBTree()BPlusTree<long[],TupleBuffer> BplusBlob.getKeys()BPlusTree<byte[],ByteBuffer> BplusIndexBytes.getKeys()BPlusTree<long[],TupleBuffer> BplusIndexLongs.getKeys()BPlusTree<long[],TupleBuffer> PersistentRelation.getPrimaryKey()Constructors in com.semedy.reasoner.edb.persistentstore with parameters of type BPlusTreeModifierConstructorDescriptionBplusBlob(BPlusTree<long[], TupleBuffer> btreelong) BplusIndexBytes(BPlusTree<byte[], ByteBuffer> btreelong) BplusIndexJsons(BPlusTree<byte[], ByteBuffer> btreelong) BplusIndexLongs(BPlusTree<long[], TupleBuffer> btreelong) BulkLoadConsumer(BPlusTree<long[], TupleBuffer> btree, int arity, int[] toCopyOut, int[] directEncodedArguments) PersistentSecondarySortedIndex(PersistentRelation persistentTuples, BPlusTree<long[], TupleBuffer> btreelong, FileName name, boolean compress) PersistentSecondarySortedIndex(PersistentRelation persistentTuples, BPlusTree<long[], TupleBuffer> btreelong, FileName name, int[] indexedpositions, boolean compress) PersistentTuplesEnumerator(int arity, long[] grounds, BPlusTree<long[], TupleBuffer> bplustree) -
Uses of BPlusTree in com.semedy.reasoner.edb.persistentstore.bplustree
Methods in com.semedy.reasoner.edb.persistentstore.bplustree with parameters of type BPlusTreeModifier 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.LeafFactory.createLeaf(byte[] data, BPlusTree<KeyType, KeyBufferType> bplustree) create a new leaf out of bytesLeafFactory.createLeaf(BPlusKeys<KeyType, KeyBufferType> keys, long[] records, BPlusTree<KeyType, KeyBufferType> bplustree) create a new leaf with given records and the offset to the left nodeLeafFactory.createLeaf(BPlusKeys<KeyType, KeyBufferType> keys, BPlusTree<KeyType, KeyBufferType> bplustree) create a new leafBPlusLeaf<long[],TupleBuffer> LeafFactoryFixedLong.createLeaf(byte[] bytes, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.BPlusLeaf<long[],TupleBuffer> LeafFactoryFixedLong.createLeaf(BPlusKeys<long[], TupleBuffer> keys, long[] records, BPlusTree<long[], TupleBuffer> bplustree) BPlusLeaf<long[],TupleBuffer> LeafFactoryFixedLong.createLeaf(BPlusKeys<long[], TupleBuffer> keys, BPlusTree<long[], TupleBuffer> bplustree) create new leafsLeafFactoryFixedLongIndex.createLeaf(byte[] bytes, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.LeafFactoryFixedLongIndex.createLeaf(BPlusKeys<long[], TupleBuffer> keys, long[] records, BPlusTree<long[], TupleBuffer> bplustree) LeafFactoryFixedLongIndex.createLeaf(BPlusKeys<long[], TupleBuffer> keys, BPlusTree<long[], TupleBuffer> bplustree) create new leafsBPlusLeafRecords<long[],TupleBuffer> LeafFactoryFixedLongRecords.createLeaf(byte[] bytes, BPlusTree<long[], TupleBuffer> bplustree) Method for creating a leaf from the given byte array.BPlusLeafRecords<long[],TupleBuffer> LeafFactoryFixedLongRecords.createLeaf(BPlusKeys<long[], TupleBuffer> keys, long[] records, BPlusTree<long[], TupleBuffer> bplustree) BPlusLeafRecords<long[],TupleBuffer> LeafFactoryFixedLongRecords.createLeaf(BPlusKeys<long[], TupleBuffer> keys, BPlusTree<long[], TupleBuffer> bplustree) create new leafsBPlusLeaf<byte[],ByteBuffer> LeafFactoryVariableBytes.createLeaf(byte[] bytes, BPlusTree<byte[], ByteBuffer> bplustree) Method for creating a leaf from the given byte array.BPlusLeaf<byte[],ByteBuffer> LeafFactoryVariableBytes.createLeaf(BPlusKeys<byte[], ByteBuffer> keys, long[] records, BPlusTree<byte[], ByteBuffer> bplustree) BPlusLeaf<byte[],ByteBuffer> LeafFactoryVariableBytes.createLeaf(BPlusKeys<byte[], ByteBuffer> keys, BPlusTree<byte[], ByteBuffer> bplustree) create new leafsConstructors in com.semedy.reasoner.edb.persistentstore.bplustree with parameters of type BPlusTreeModifierConstructorDescriptionBPlusInternalNode(BPlusKeys<KeyType, KeyBufferType> keys, int[] offsets, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) Constructor: sets instance data.BPlusInternalNode(BPlusKeys<KeyType, KeyBufferType> keys, int[] offsets, BPlusNode<KeyType, KeyBufferType>[] children, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) A constructor for when the left and right are known.BPlusLeaf(BPlusKeys<KeyType, KeyBufferType> keys, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) BPlusLeaf(BPlusKeys<KeyType, KeyBufferType> keys, long[] records, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) Initializes leaf.BPlusLeafIndex(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) BPlusLeafRecords(BPlusKeys<KeyType, KeyBufferType> keys, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) BPlusLeafRecords(BPlusKeys<KeyType, KeyBufferType> keys, long[] records, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) Initializes leaf.BPlusNode(BPlusKeys<KeyType, KeyBufferType> keys, int maxSizeInBytes, BPlusTree<KeyType, KeyBufferType> bplustree) Constructor for shared data.BPlusTreeFile(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.