| Methods in org.drools.core.phreak with parameters of type LeftTupleSets |
protected void |
RuleNetworkEvaluator.PhreakFromNode.checkConstraintsAndPropagate(LeftTupleSink sink,
LeftTuple leftTuple,
RightTuple rightTuple,
AlphaNodeFieldConstraint[] alphaConstraints,
BetaConstraints betaConstraints,
PropagationContext propagationContext,
InternalWorkingMemory wm,
FromNode.FromMemory fm,
BetaMemory bm,
ContextEntry[] context,
boolean useLeftMemory,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
static LeftTuple |
RuleNetworkEvaluator.deleteLeftChild(LeftTuple childLeftTuple,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
static LeftTuple |
RuleNetworkEvaluator.deleteRightChild(LeftTuple childLeftTuple,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doLeftDeletes(AccumulateNode accNode,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakBranchNode.doLeftDeletes(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakEvalNode.doLeftDeletes(EvalConditionNode evalNode,
EvalConditionNode.EvalMemory em,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doLeftDeletes(ExistsNode existsNode,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakFromNode.doLeftDeletes(FromNode fromNode,
FromNode.FromMemory fm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doLeftDeletes(JoinNode joinNode,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doLeftDeletes(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryNode.doLeftDeletes(QueryElementNode.QueryElementNodeMemory qmem,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryTerminalNode.doLeftDeletes(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doLeftDeletes(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doLeftInserts(AccumulateNode accNode,
LeftTupleSink sink,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakBranchNode.doLeftInserts(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakEvalNode.doLeftInserts(EvalConditionNode evalNode,
EvalConditionNode.EvalMemory em,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doLeftInserts(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakFromNode.doLeftInserts(FromNode fromNode,
FromNode.FromMemory fm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doLeftInserts(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doLeftInserts(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryNode.doLeftInserts(QueryElementNode queryNode,
QueryElementNode.QueryElementNodeMemory qmem,
RuleNetworkEvaluator.StackEntry stackEntry,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryTerminalNode.doLeftInserts(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doLeftInserts(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doLeftUpdates(AccumulateNode accNode,
LeftTupleSink sink,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakBranchNode.doLeftUpdates(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakEvalNode.doLeftUpdates(EvalConditionNode evalNode,
EvalConditionNode.EvalMemory em,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doLeftUpdates(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakFromNode.doLeftUpdates(FromNode fromNode,
FromNode.FromMemory fm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doLeftUpdates(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doLeftUpdates(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryNode.doLeftUpdates(QueryElementNode queryNode,
QueryElementNode.QueryElementNodeMemory qmem,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryTerminalNode.doLeftUpdates(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doLeftUpdates(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
LeftTuple |
RuleNetworkEvaluator.PhreakJoinNode.doLeftUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doNode(AccumulateNode accNode,
LeftTupleSink sink,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakBranchNode.doNode(ConditionalBranchNode branchNode,
ConditionalBranchNode.ConditionalBranchMemory cbm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakEvalNode.doNode(EvalConditionNode evalNode,
EvalConditionNode.EvalMemory em,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doNode(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakFromNode.doNode(FromNode fromNode,
FromNode.FromMemory fm,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doNode(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doNode(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryNode.doNode(QueryElementNode queryNode,
QueryElementNode.QueryElementNodeMemory qmem,
RuleNetworkEvaluator.StackEntry stackEntry,
LeftTupleSink sink,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakQueryTerminalNode.doNode(QueryTerminalNode qtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples,
LinkedList<RuleNetworkEvaluator.StackEntry> stack)
|
void |
RuleNetworkEvaluator.PhreakRuleTerminalNode.doNode(TerminalNode rtnNode,
InternalWorkingMemory wm,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doRightDeletes(AccumulateNode accNode,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doRightDeletes(ExistsNode existsNode,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doRightDeletes(JoinNode joinNode,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doRightDeletes(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doRightInserts(AccumulateNode accNode,
LeftTupleSink sink,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doRightInserts(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doRightInserts(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doRightInserts(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.doRightUpdates(AccumulateNode accNode,
LeftTupleSink sink,
AccumulateNode.AccumulateMemory am,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakExistsNode.doRightUpdates(ExistsNode existsNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakJoinNode.doRightUpdates(JoinNode joinNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
void |
RuleNetworkEvaluator.PhreakNotNode.doRightUpdates(NotNode notNode,
LeftTupleSink sink,
BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
LeftTuple |
RuleNetworkEvaluator.PhreakJoinNode.doRightUpdatesProcessChildren(LeftTuple childLeftTuple,
LeftTuple leftTuple,
RightTuple rightTuple,
LeftTupleSets stagedLeftTuples,
ContextEntry[] contextEntry,
BetaConstraints constraints,
LeftTupleSink sink,
FastIterator it,
LeftTupleSets trgLeftTuples)
|
static void |
RuleNetworkEvaluator.dpUpdatesReorderLeftMemory(BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets srcLeftTuples)
|
static void |
RuleNetworkEvaluator.dpUpdatesReorderRightMemory(BetaMemory bm,
InternalWorkingMemory wm,
RightTupleSets srcRightTuples,
LeftTupleSets srcLeftTuples)
|
void |
RuleNetworkEvaluator.eval1(LeftInputAdapterNode liaNode,
PathMemory rmem,
NetworkNode node,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
LeftTupleSets trgTuples,
InternalWorkingMemory wm,
LinkedList<RuleNetworkEvaluator.StackEntry> stack,
Set<String> visitedRules,
boolean processRian)
|
void |
RuleNetworkEvaluator.eval2(LeftInputAdapterNode liaNode,
PathMemory rmem,
NetworkNode node,
Memory nodeMem,
SegmentMemory[] smems,
int smemIndex,
LeftTupleSets trgTuples,
InternalWorkingMemory wm,
LinkedList<RuleNetworkEvaluator.StackEntry> stack,
Set<String> visitedRules,
boolean processRian)
|
void |
RuleNetworkEvaluator.PhreakAccumulateNode.evaluateResultConstraints(AccumulateNode accNode,
LeftTupleSink sink,
Accumulate accumulate,
LeftTuple leftTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
AccumulateNode.AccumulateMemory memory,
AccumulateNode.AccumulateContext accctx,
boolean useLeftMemory,
LeftTupleSets trgLeftTuples,
LeftTupleSets stagedLeftTuples)
|
static void |
SegmentPropagator.processPeers(LeftTupleSets leftTuples,
LeftTupleSets peerLeftTuples,
LeftTupleSink sink)
|
static void |
SegmentPropagator.processPeers(SegmentMemory sourceSegment,
LeftTupleSets leftTuples)
|
static void |
SegmentPropagator.propagate(SegmentMemory sourceSegment,
LeftTupleSets stagedLeftTuples,
InternalWorkingMemory wm)
|
static void |
RuleNetworkEvaluator.PhreakAccumulateNode.removePreviousMatchesForRightTuple(AccumulateNode accNode,
Accumulate accumulate,
RightTuple rightTuple,
PropagationContext context,
InternalWorkingMemory workingMemory,
AccumulateNode.AccumulateMemory memory,
LeftTuple firstChild,
LeftTupleSets trgLeftTuples)
|