Uses of Class
com.semedy.reasoner.edb.persistentstore.TupleFile
Packages that use TupleFile
Package
Description
-
Uses of TupleFile in com.semedy.reasoner.core
Methods in com.semedy.reasoner.core with parameters of type TupleFileModifier and TypeMethodDescriptionstatic void
TransactionLogHandler.closeTransactionLog
(TupleFile out) Close transaction log -
Uses of TupleFile in com.semedy.reasoner.edb.persistentstore
Methods in com.semedy.reasoner.edb.persistentstore that return TupleFileModifier and TypeMethodDescriptionWriteToFile.getTupleFile()
static TupleFile
ExternalSortTuples.sortNWriteToTupleFile
(long[] list, int numberOfTuples, int arity, File tempdir) Sort a list of tuples and write it to a (temporary) tuple file in tempdir.Methods in com.semedy.reasoner.edb.persistentstore that return types with arguments of type TupleFileModifier and TypeMethodDescriptionExternalSortTuples.sortIndexed
(TupleEnumerator enm, int tuplesize, int[] indexedPositions, File tempdir) sort tuples along indexed positionsExternalSortTuples.sortIndexed
(TupleFile file, int tuplesize, int[] indexedPositions, File tempdir) sort a tuple file along indexed positionsExternalSortTuples.sortTupleFile
(TupleFile file, int tuplesize, File tempdir) sort a (compressed) tuple fileMethods in com.semedy.reasoner.edb.persistentstore with parameters of type TupleFileModifier and TypeMethodDescriptionstatic void
ExternalSortTuples.mergeNSubtract
(List<TupleFile> files, int tuplelength, TupleFile fileToSubtract, ExternalSortTuplesConsumer consumer) merge a list of sorted files to one sorted file and subtract the tuples in toSubtractExternalSortTuples.sortIndexed
(TupleFile file, int tuplesize, int[] indexedPositions, File tempdir) sort a tuple file along indexed positionsstatic void
ExternalSortTuples.sortNWriteToTupleFile
(long[] list, int numberOfTuples, int arity, TupleFile file) Sort a list of tuples and write it to a (temporary) tuple file in tempdir.ExternalSortTuples.sortTupleFile
(TupleFile file, int tuplesize, File tempdir) sort a (compressed) tuple filestatic void
ExternalSortTuples.subtract
(TupleFile fileToSubtractFrom, TupleFile fileToSubtract, int tuplelength, ExternalSortTuplesConsumer consumer) subtract a sorted file from another sorted filevoid
add all tuples from T into thisMethod parameters in com.semedy.reasoner.edb.persistentstore with type arguments of type TupleFileModifier and TypeMethodDescriptionstatic void
ExternalSortTuples.mergeIndexed
(List<TupleFile> files, int tuplelength, int[] indexedPositions, ExternalSortTuplesConsumer consumer) merge several sorted files along indexed positionsstatic void
ExternalSortTuples.mergeNSubtract
(List<TupleFile> files, int tuplelength, TupleFile fileToSubtract, ExternalSortTuplesConsumer consumer) merge a list of sorted files to one sorted file and subtract the tuples in toSubtractstatic void
ExternalSortTuples.mergeTupleFiles
(List<TupleFile> files, int tuplelength, ExternalSortTuplesConsumer consumer) merge a list of sorted tuple files (compressed) to one sorted fileConstructors in com.semedy.reasoner.edb.persistentstore with parameters of type TupleFileModifierConstructorDescriptionTupleStack
(TupleFile f, int length) TupleStackBytes
(TupleFile f, int length) WriteToFile
(TupleFile tupleFile) -
Uses of TupleFile in com.semedy.reasoner.reasoning.processes
Methods in com.semedy.reasoner.reasoning.processes that return TupleFileModifier and TypeMethodDescriptionSwappableBufferedIncrementalRelation.swapOutToTupleFile()
SwappableIncrementalRelation.swapOutToTupleFile()
SwappableRelation.swapOutToTupleFile()
Swap out to a tuple file with a generic name in temp directoryMethods in com.semedy.reasoner.reasoning.processes with parameters of type TupleFileModifier and TypeMethodDescriptionswapout and return it as (persistent) reasoning relationvoid
void
void
swap out to tuple file