Class PhreakActivationIterator
- java.lang.Object
-
- org.drools.serialization.protobuf.iterators.PhreakActivationIterator
-
- All Implemented Interfaces:
java.io.Serializable,org.drools.core.util.Iterator
public class PhreakActivationIterator extends java.lang.Object implements org.drools.core.util.Iterator- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.List<org.drools.core.rule.consequence.InternalMatch>collectAgendaItems(org.drools.core.impl.RuleBase kbase, org.drools.core.common.ReteEvaluator reteEvaluator)static PhreakActivationIteratoriterator(org.drools.core.common.ReteEvaluator reteEvaluator)java.lang.Objectnext()static java.util.List<org.drools.core.reteoo.RuleTerminalNode>populateRuleTerminalNodes(org.drools.core.impl.RuleBase kbase, java.util.Set<org.drools.core.reteoo.RuleTerminalNode> nodeSet)static voidprocessLeftTuples(org.drools.core.reteoo.LeftTupleSource node, java.util.List<org.drools.core.rule.consequence.InternalMatch> internalMatches, java.util.Set<org.drools.core.reteoo.RuleTerminalNode> nodeSet, org.drools.core.common.ReteEvaluator reteEvaluator)
-
-
-
Method Detail
-
iterator
public static PhreakActivationIterator iterator(org.drools.core.common.ReteEvaluator reteEvaluator)
-
next
public java.lang.Object next()
- Specified by:
nextin interfaceorg.drools.core.util.Iterator
-
populateRuleTerminalNodes
public static java.util.List<org.drools.core.reteoo.RuleTerminalNode> populateRuleTerminalNodes(org.drools.core.impl.RuleBase kbase, java.util.Set<org.drools.core.reteoo.RuleTerminalNode> nodeSet)
-
collectAgendaItems
public static java.util.List<org.drools.core.rule.consequence.InternalMatch> collectAgendaItems(org.drools.core.impl.RuleBase kbase, org.drools.core.common.ReteEvaluator reteEvaluator)
-
processLeftTuples
public static void processLeftTuples(org.drools.core.reteoo.LeftTupleSource node, java.util.List<org.drools.core.rule.consequence.InternalMatch> internalMatches, java.util.Set<org.drools.core.reteoo.RuleTerminalNode> nodeSet, org.drools.core.common.ReteEvaluator reteEvaluator)
-
-