Uses of Interface
org.drools.core.util.FastIterator
-
Packages that use FastIterator Package Description org.drools.core.phreak org.drools.core.reteoo org.drools.core.util org.drools.core.util.index -
-
Uses of FastIterator in org.drools.core.phreak
Methods in org.drools.core.phreak with parameters of type FastIterator Modifier and Type Method Description LeftTuplePhreakJoinNode. doLeftUpdatesProcessChildren(LeftTuple childLeftTuple, LeftTuple leftTuple, RightTuple rightTuple, TupleSets<LeftTuple> stagedLeftTuples, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, TupleSets<LeftTuple> trgLeftTuples)LeftTuplePhreakJoinNode. doRightUpdatesProcessChildren(LeftTuple childLeftTuple, LeftTuple leftTuple, RightTuple rightTuple, TupleSets<LeftTuple> stagedLeftTuples, ContextEntry[] contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, TupleSets<LeftTuple> trgLeftTuples) -
Uses of FastIterator in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return FastIterator Modifier and Type Method Description FastIterator<Tuple>TupleMemory. fastIterator()FastIterator<Tuple>TupleMemory. fullFastIterator()Iterates the entire data structure, regardless of whether TupleMemory is hashed or not.FastIterator<Tuple>TupleMemory. fullFastIterator(Tuple tuple)Iterator that resumes from the current RightTuple, regardless of whether the TupleMemory is hashed or notFastIterator<Tuple>BetaNode. getLeftIterator(TupleMemory memory)FastIterator<Tuple>BetaNode. getRightIterator(TupleMemory memory)Methods in org.drools.core.reteoo with parameters of type FastIterator Modifier and Type Method Description LeftTupleBetaNode. getFirstLeftTuple(RightTuple rightTuple, TupleMemory memory, FastIterator<Tuple> it)RightTupleBetaNode. getFirstRightTuple(Tuple leftTuple, TupleMemory memory, FastIterator<Tuple> it)static TupleBetaNode. getFirstTuple(TupleMemory memory, FastIterator<Tuple> it) -
Uses of FastIterator in org.drools.core.util
Classes in org.drools.core.util that implement FastIterator Modifier and Type Class Description static classFastIterator.NullFastIterator<T>static classLinkedList.LinkedListFastIterator<K extends Entry<K>>Fields in org.drools.core.util declared as FastIterator Modifier and Type Field Description static FastIterator<Tuple>LinkedList. fastIteratorMethods in org.drools.core.util that return FastIterator Modifier and Type Method Description FastIteratorLinkedList. fastIterator()FastIteratorLinkedList. iterator()Constructors in org.drools.core.util with parameters of type FastIterator Constructor Description IteratorAdapter(FastIterator<T> fastIterator, T first) -
Uses of FastIterator in org.drools.core.util.index
Classes in org.drools.core.util.index that implement FastIterator Modifier and Type Class Description static classFastUtilHashTupleMemory.FullFastIteratorstatic classFastUtilTreeMemory.TreeFastFullIteratorstatic classFastUtilTreeMemory.TreeFastIteratorstatic classTupleIndexHashTable.FullFastIteratorclassTupleIndexRBTree.TupleFastIteratorMethods in org.drools.core.util.index that return FastIterator Modifier and Type Method Description FastIterator<Tuple>FastUtilHashTupleMemory. fastIterator()FastIterator<Tuple>FastUtilTreeMemory. fastIterator()FastIterator<Tuple>TupleIndexHashTable. fastIterator()FastIterator<Tuple>TupleIndexRBTree. fastIterator()FastIterator<Tuple>TupleList. fastIterator()FastIterator<Tuple>FastUtilHashTupleMemory. fullFastIterator()FastIterator<Tuple>FastUtilHashTupleMemory. fullFastIterator(Tuple tuple)FastIteratorFastUtilTreeMemory. fullFastIterator()FastIteratorFastUtilTreeMemory. fullFastIterator(Tuple tuple)FastIterator<Tuple>TupleIndexHashTable. fullFastIterator()FastIterator<Tuple>TupleIndexHashTable. fullFastIterator(Tuple tuple)FastIterator<Tuple>TupleIndexRBTree. fullFastIterator()FastIterator<Tuple>TupleIndexRBTree. fullFastIterator(Tuple leftTuple)FastIterator<Tuple>TupleList. fullFastIterator()FastIterator<Tuple>TupleList. fullFastIterator(Tuple tuple)
-