Package org.drools.core.phreak
Class PhreakQueryTerminalNode
java.lang.Object
org.drools.core.phreak.PhreakQueryTerminalNode
Created with IntelliJ IDEA.
User: mdproctor
Date: 03/05/2013
Time: 15:42
To change this template use File | Settings | File Templates.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckAndTriggerQueryReevaluation(ActivationsManager activationsManager, LinkedList<StackEntry> stack, Tuple rootEntry, DroolsQueryImpl dquery) voiddoLeftDeletes(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voiddoLeftInserts(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voiddoLeftUpdates(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voiddoNode(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) static booleanisAdded(LinkedList<StackEntry> stack, StackEntry stackEntry)
-
Constructor Details
-
PhreakQueryTerminalNode
public PhreakQueryTerminalNode()
-
-
Method Details
-
doNode
public void doNode(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) -
doLeftInserts
public void doLeftInserts(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) -
doLeftUpdates
public void doLeftUpdates(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) -
doLeftDeletes
public void doLeftDeletes(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) -
checkAndTriggerQueryReevaluation
public static void checkAndTriggerQueryReevaluation(ActivationsManager activationsManager, LinkedList<StackEntry> stack, Tuple rootEntry, DroolsQueryImpl dquery) -
isAdded
-