Uses of Interface
com.semedy.reasoner.api.edb.TupleEnumerator
Packages that use TupleEnumerator
Package
Description
-
Uses of TupleEnumerator in com.semedy.reasoner.api.edb
Subinterfaces of TupleEnumerator in com.semedy.reasoner.api.edbModifier and TypeInterfaceDescriptioninterface
Enumerator which allows to select matching tuples for the current element.interface
additional methods for sorted indicesMethods in com.semedy.reasoner.api.edb that return TupleEnumeratorModifier and TypeMethodDescriptionTupleEnumerator.cloneEnumerator()
clones the enumeratorBaseRelation.elements()
returns an enumerator for all tuplesBaseRelation.elements
(long[] filter) returns an filteres enumerator for all tuplesPrimaryIndex.elements()
SelectableIndexEnumerator.selectedTuples()
return the enumerator for the matching tuples of the current elementIndex.selectMatchingTuples
(long[] values) returns an enumerator for matching tuplesIndex.selectMatchingTuples
(long[] values, TupleEnumerator it) returns an enumerator for matching tuples reuse tuple enumeratorIndex.selectMatchingTuples
(TupleBuffer values) returns an enumerator for matching tuplesMethods in com.semedy.reasoner.api.edb with parameters of type TupleEnumeratorModifier and TypeMethodDescriptionIndex.selectMatchingTuples
(long[] values, TupleEnumerator it) returns an enumerator for matching tuples reuse tuple enumerator -
Uses of TupleEnumerator in com.semedy.reasoner.api.reasoning
Methods in com.semedy.reasoner.api.reasoning that return types with arguments of type TupleEnumeratorModifier and TypeMethodDescriptionReasoner.evaluate()
starts evaluation and returns iterators for the results of the evaluationReasoner.evaluateSeveralQueries()
Starts evaluation for several queries. -
Uses of TupleEnumerator in com.semedy.reasoner.core
Constructor parameters in com.semedy.reasoner.core with type arguments of type TupleEnumeratorModifierConstructorDescriptionResultEnumeratorNotThreaded
(List<TupleEnumerator> enms, int arity, SymbolTable symbols, List<String> variables) -
Uses of TupleEnumerator in com.semedy.reasoner.edb
Classes in com.semedy.reasoner.edb that implement TupleEnumeratorMethods in com.semedy.reasoner.edb that return TupleEnumerator -
Uses of TupleEnumerator in com.semedy.reasoner.edb.persistentstore
Classes in com.semedy.reasoner.edb.persistentstore that implement TupleEnumeratorMethods in com.semedy.reasoner.edb.persistentstore that return TupleEnumeratorModifier and TypeMethodDescriptionEnumeratorOneElement.cloneEnumerator()
PersistentTuplesEnumerator.cloneEnumerator()
PersistentRelation.elements()
PersistentRelation.elements
(long[] filter) TupleFile.elements()
Return an enumerator for the tuples.EnumeratorOneElement.selectedTuples()
PersistentSecondarySortedIndex.selectMatchingTuples
(long[] values) PersistentSecondarySortedIndex.selectMatchingTuples
(long[] values, TupleEnumerator it) PersistentSecondarySortedIndex.selectMatchingTuples
(TupleBuffer values) Methods in com.semedy.reasoner.edb.persistentstore with parameters of type TupleEnumeratorModifier and TypeMethodDescriptionPersistentSecondarySortedIndex.selectMatchingTuples
(long[] values, TupleEnumerator it) ExternalSortTuples.sortIndexed
(TupleEnumerator enm, int tuplesize, int[] indexedPositions, File tempdir) sort tuples along indexed positionsConstructors in com.semedy.reasoner.edb.persistentstore with parameters of type TupleEnumerator -
Uses of TupleEnumerator in com.semedy.reasoner.edb.ramstore
Classes in com.semedy.reasoner.edb.ramstore that implement TupleEnumeratorMethods in com.semedy.reasoner.edb.ramstore that return TupleEnumeratorModifier and TypeMethodDescriptionEmptyTuplesEnumerator.cloneEnumerator()
AVLTree.elements()
HashIndex.elements()
InvertedList.elements()
InvertedList.elements
(long term, TupleEnumerator it) LinkedTupleLists.elements
(int list) Enumerate the elements in listMainMemoryBaseRelation.elements()
MainMemoryBaseRelation.elements
(long[] filter) MainMemoryIndex.elements()
iterator for all elementsMainMemoryRelation.elements()
MainMemoryRelation.elements
(long[] filter) PrimaryHashIndex.elements()
PrimaryIndex.elements()
AVLTree.selectMatchingTuples
(long[] values) AVLTree.selectMatchingTuples
(long[] values, TupleEnumerator it) AVLTree.selectMatchingTuples
(TupleBuffer values) HashIndex.selectMatchingTuples
(long[] values) HashIndex.selectMatchingTuples
(long[] values, TupleEnumerator it) HashIndex.selectMatchingTuples
(TupleBuffer values) InvertedList.selectMatchingTuples
(long[] values) InvertedList.selectMatchingTuples
(long[] values, TupleEnumerator it) InvertedList.selectMatchingTuples
(TupleBuffer values) Methods in com.semedy.reasoner.edb.ramstore with parameters of type TupleEnumeratorModifier and TypeMethodDescriptionInvertedList.elements
(long term, TupleEnumerator it) AVLTree.selectMatchingTuples
(long[] values, TupleEnumerator it) HashIndex.selectMatchingTuples
(long[] values, TupleEnumerator it) InvertedList.selectMatchingTuples
(long[] values, TupleEnumerator it) -
Uses of TupleEnumerator in com.semedy.reasoner.reasoning
Methods in com.semedy.reasoner.reasoning that return types with arguments of type TupleEnumeratorModifier and TypeMethodDescriptionReasonerNotThreaded.evaluate()
Start evaluation and return an iterator for the resultsReasonerThreadedFactsPartitioning.evaluate()
ReasonerThreadedRulesPartitioning.evaluate()
ReasonerThreadedRulesPartitioning.evaluate
(ReasoningMonitor monitor) ReasonerNotThreaded.evaluateSeveralQueries()
ReasonerThreadedFactsPartitioning.evaluateSeveralQueries()
ReasonerThreadedRulesPartitioning.evaluateSeveralQueries()
-
Uses of TupleEnumerator in com.semedy.reasoner.reasoning.monitor
Methods in com.semedy.reasoner.reasoning.monitor that return TupleEnumerator -
Uses of TupleEnumerator in com.semedy.reasoner.reasoning.processes
Classes in com.semedy.reasoner.reasoning.processes that implement TupleEnumeratorModifier and TypeClassDescriptionclass
class
class
class
class
Methods in com.semedy.reasoner.reasoning.processes that return TupleEnumeratorModifier and TypeMethodDescriptionSortedEnumeratorOneToOne.cloneEnumerator()
SortedIndexEnumeratorOneToOne.cloneEnumerator()
TupleEnumeratorCrossProduct.cloneEnumerator()
TupleEnumeratorOneToOneJoinRelation.cloneEnumerator()
CrossProductBaseRelation.elements()
CrossProductBaseRelation.elements
(long[] filter) OneToOneBaseRelation.elements()
OneToOneBaseRelation.elements
(long[] filter) ReasoningRelation.elements()
SortedIndexEnumeratorOneToOne.selectedTuples()
Methods in com.semedy.reasoner.reasoning.processes that return types with arguments of type TupleEnumeratorModifier and TypeMethodDescriptionResultReceiver.getResultsIterators
(boolean duplicatesEliminated) return a list of all received tuplesConstructors in com.semedy.reasoner.reasoning.processes with parameters of type TupleEnumeratorModifierConstructorDescriptionSortedEnumeratorOneToOne
(Index[] nullIndices, TupleEnumerator enm, int width) TupleEnumeratorCrossProduct
(CrossProductBaseRelation crossProductBaseRelation, TupleEnumerator[] enumerators) TupleEnumeratorCrossProduct
(CrossProductBaseRelation crossProductBaseRelation, TupleEnumerator enm1, int argumentPosition1, TupleEnumerator enm2, int argumentPosition2) TupleEnumeratorOneToOneJoin
(OneToOneBaseRelation crossProductBaseRelation, TupleEnumerator[] enumerators, Index[] nullIndices)