org.drools.core.phreak
Class RuleNetworkEvaluator.PhreakQueryTerminalNode
java.lang.Object
org.drools.core.phreak.RuleNetworkEvaluator.PhreakQueryTerminalNode
- Enclosing class:
- RuleNetworkEvaluator
public static class RuleNetworkEvaluator.PhreakQueryTerminalNode
- extends Object
|
Method Summary |
static void |
checkAndTriggerQueryReevaluation(InternalWorkingMemory wm,
LinkedList<RuleNetworkEvaluator.StackEntry> stack,
LeftTuple rootEntry,
DroolsQuery dquery)
|
void |
doLeftDeletes(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
doLeftInserts(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
doLeftUpdates(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
doNode(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
static boolean |
isAdded(LinkedList<RuleNetworkEvaluator.StackEntry> stack,
RuleNetworkEvaluator.StackEntry stackEntry)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RuleNetworkEvaluator.PhreakQueryTerminalNode
public RuleNetworkEvaluator.PhreakQueryTerminalNode()
doNode
public void doNode(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
doLeftInserts
public void doLeftInserts(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
doLeftUpdates
public void doLeftUpdates(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
doLeftDeletes
public void doLeftDeletes(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
checkAndTriggerQueryReevaluation
public static void checkAndTriggerQueryReevaluation(InternalWorkingMemory wm,
LinkedList<RuleNetworkEvaluator.StackEntry> stack,
LeftTuple rootEntry,
DroolsQuery dquery)
isAdded
public static boolean isAdded(LinkedList<RuleNetworkEvaluator.StackEntry> stack,
RuleNetworkEvaluator.StackEntry stackEntry)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.