Class BulkLoadConsumer
java.lang.Object
com.semedy.reasoner.edb.persistentstore.BulkLoadConsumer
- All Implemented Interfaces:
ExternalSortTuplesConsumer
-
Constructor Summary
ConstructorDescriptionBulkLoadConsumer
(BPlusTree<long[], TupleBuffer> btree, int arity, int[] toCopyOut, int[] directEncodedArguments) -
Method Summary
-
Constructor Details
-
BulkLoadConsumer
public BulkLoadConsumer(BPlusTree<long[], TupleBuffer> btree, int arity, int[] toCopyOut, int[] directEncodedArguments) throws IOException, EDBException- Throws:
IOException
EDBException
-
-
Method Details
-
consume
- Specified by:
consume
in interfaceExternalSortTuplesConsumer
- Throws:
IOException
EDBException
-
consume
- Specified by:
consume
in interfaceExternalSortTuplesConsumer
- Throws:
IOException
EDBException
-
close
- Specified by:
close
in interfaceExternalSortTuplesConsumer
- Throws:
IOException
EDBException
-
getBTree
-
init
- Specified by:
init
in interfaceExternalSortTuplesConsumer
- Throws:
IOException
-
getDirectEncodedArguments
public boolean[] getDirectEncodedArguments()
-