Uses of Interface
org.drools.core.common.TupleSets
Packages that use TupleSets
Package
Description
-
Uses of TupleSets in org.drools.core.base
Methods in org.drools.core.base that return TupleSetsConstructors in org.drools.core.base with parameters of type TupleSetsModifierConstructorDescriptionDroolsQueryImpl(String name, Object[] params, InternalViewChangedEventListener resultsCollector, boolean open, StackEntry stackEntry, List<PathMemory> pmems, TupleSets resultLeftTuples, QueryElementNode.QueryElementNodeMemory qmem, LeftTupleSink sink) -
Uses of TupleSets in org.drools.core.common
Classes in org.drools.core.common that implement TupleSetsMethods in org.drools.core.common that return TupleSetsMethods in org.drools.core.common with parameters of type TupleSets -
Uses of TupleSets in org.drools.core.phreak
Methods in org.drools.core.phreak that return TupleSetsModifier and TypeMethodDescriptionstatic TupleSetsTupleEvaluationUtil.createLeftTupleTupleSets(TupleImpl leftTuple, short stagedType) RuleNetworkEvaluator.evalNode(PathMemory pmem, NetworkNode node, long bit, Memory nodeMem, SegmentMemory[] smems, int smemIndex, ActivationsManager activationsManager, LinkedList<StackEntry> stack, boolean processRian, RuleExecutor executor, TupleSets srcTuples, SegmentMemory smem, TupleSets stagedLeftTuples, LeftTupleSinkNode sink) StackEntry.getTrgTuples()Methods in org.drools.core.phreak with parameters of type TupleSetsModifier and TypeMethodDescriptionstatic voidPhreakFromNode.deleteChildLeftTuple(PropagationContext propagationContext, TupleSets trgLeftTuples, TupleSets stagedLeftTuples, TupleImpl childLeftTuple) static voidRuleNetworkEvaluator.deleteChildLeftTuple(TupleImpl childLeftTuple, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakBranchNode.doLeftDeletes(LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples, RuleExecutor executor) voidPhreakEvalNode.doLeftDeletes(TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakExistsNode.doLeftDeletes(BetaMemory bm, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakFromNode.doLeftDeletes(FromNode.FromMemory fm, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakJoinNode.doLeftDeletes(BetaMemory bm, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakNotNode.doLeftDeletes(BetaMemory bm, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakQueryNode.doLeftDeletes(QueryElementNode.QueryElementNodeMemory qmem, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakQueryTerminalNode.doLeftDeletes(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voidPhreakRuleTerminalNode.doLeftDeletes(ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) voidPhreakTimerNode.doLeftDeletes(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakAsyncSendNode.doLeftInserts(AsyncSendNode node, AsyncSendNode.AsyncSendMemory memory, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples) voidPhreakBranchNode.doLeftInserts(ConditionalBranchNode branchNode, ConditionalBranchNode.ConditionalBranchMemory cbm, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, RuleExecutor executor) voidPhreakEvalNode.doLeftInserts(EvalConditionNode evalNode, EvalConditionNode.EvalMemory em, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakExistsNode.doLeftInserts(ExistsNode existsNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakFromNode.doLeftInserts(FromNode fromNode, FromNode.FromMemory fm, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakJoinNode.doLeftInserts(JoinNode joinNode, LeftTupleSink sink, BetaMemory<?> bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakNotNode.doLeftInserts(NotNode notNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakQueryNode.doLeftInserts(QueryElementNode queryNode, QueryElementNode.QueryElementNodeMemory qmem, StackEntry stackEntry, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples) voidPhreakQueryTerminalNode.doLeftInserts(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voidPhreakRuleTerminalNode.doLeftInserts(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) voidPhreakTimerNode.doLeftInserts(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, SegmentMemory smem, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakBranchNode.doLeftUpdates(ConditionalBranchNode branchNode, ConditionalBranchNode.ConditionalBranchMemory cbm, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples, RuleExecutor executor) voidPhreakEvalNode.doLeftUpdates(EvalConditionNode evalNode, EvalConditionNode.EvalMemory em, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakExistsNode.doLeftUpdates(ExistsNode existsNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakFromNode.doLeftUpdates(FromNode fromNode, FromNode.FromMemory fm, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakJoinNode.doLeftUpdates(JoinNode joinNode, LeftTupleSink sink, BetaMemory<?> bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakNotNode.doLeftUpdates(NotNode notNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakQueryNode.doLeftUpdates(QueryElementNode queryNode, QueryElementNode.QueryElementNodeMemory qmem, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples) voidPhreakQueryTerminalNode.doLeftUpdates(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voidPhreakRuleTerminalNode.doLeftUpdates(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) voidPhreakTimerNode.doLeftUpdates(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, SegmentMemory smem, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) PhreakJoinNode.doLeftUpdatesProcessChildren(TupleImpl childLeftTuple, TupleImpl leftTuple, TupleImpl rightTuple, TupleSets stagedLeftTuples, Object contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator<TupleImpl> it, TupleSets trgLeftTuples) voidPhreakAccumulateNode.doNode(AccumulateNode accNode, LeftTupleSink sink, AccumulateNode.AccumulateMemory am, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakAsyncReceiveNode.doNode(AsyncReceiveNode node, AsyncReceiveNode.AsyncReceiveMemory memory, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples) voidPhreakAsyncSendNode.doNode(AsyncSendNode node, AsyncSendNode.AsyncSendMemory memory, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples) voidPhreakBranchNode.doNode(ConditionalBranchNode branchNode, ConditionalBranchNode.ConditionalBranchMemory cbm, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples, RuleExecutor executor) voidPhreakEvalNode.doNode(EvalConditionNode evalNode, EvalConditionNode.EvalMemory em, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakExistsNode.doNode(ExistsNode existsNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakFromNode.doNode(FromNode fromNode, FromNode.FromMemory fm, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakJoinNode.doNode(JoinNode joinNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakNotNode.doNode(NotNode notNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakQueryNode.doNode(QueryElementNode queryNode, QueryElementNode.QueryElementNodeMemory qmem, StackEntry stackEntry, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakQueryTerminalNode.doNode(QueryTerminalNode qtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, LinkedList<StackEntry> stack) voidPhreakReactiveFromNode.doNode(ReactiveFromNode fromNode, ReactiveFromNode.ReactiveFromMemory fm, LeftTupleSink sink, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakRuleTerminalNode.doNode(TerminalNode rtnNode, ActivationsManager activationsManager, TupleSets srcLeftTuples, RuleExecutor executor) voidPhreakTimerNode.doNode(TimerNode timerNode, TimerNode.TimerNodeMemory tm, PathMemory pmem, SegmentMemory smem, LeftTupleSink sink, ActivationsManager activationsManager, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakExistsNode.doNormalNode(ExistsNode existsNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakNotNode.doNormalNode(NotNode notNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakExistsNode.doRightDeletes(ExistsNode existsNode, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakJoinNode.doRightDeletes(BetaMemory bm, TupleSets srcRightTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakNotNode.doRightDeletes(NotNode notNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples) voidPhreakExistsNode.doRightInserts(ExistsNode existsNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples) voidPhreakJoinNode.doRightInserts(JoinNode joinNode, LeftTupleSink sink, BetaMemory<?> bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples) voidPhreakNotNode.doRightInserts(NotNode notNode, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakExistsNode.doRightUpdates(ExistsNode existsNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakJoinNode.doRightUpdates(JoinNode joinNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) voidPhreakNotNode.doRightUpdates(NotNode notNode, LeftTupleSink sink, BetaMemory bm, ReteEvaluator reteEvaluator, TupleSets srcRightTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) PhreakJoinNode.doRightUpdatesProcessChildren(TupleImpl childLeftTuple, TupleImpl leftTuple, TupleImpl rightTuple, TupleSets stagedLeftTuples, Object contextEntry, BetaConstraints constraints, LeftTupleSink sink, FastIterator it, TupleSets trgLeftTuples) static voidPhreakSubnetworkNotExistsNode.doSubNetworkNode(BetaNode node, LeftTupleSink sink, BetaMemory bm, TupleSets srcLeftTuples, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) static voidRuleNetworkEvaluator.doUpdatesExistentialReorderLeftMemory(BetaMemory bm, TupleSets srcLeftTuples) static voidRuleNetworkEvaluator.doUpdatesExistentialReorderRightMemory(BetaMemory bm, BetaNode betaNode, TupleSets srcRightTuples) static voidRuleNetworkEvaluator.doUpdatesReorderLeftMemory(BetaMemory bm, TupleSets srcLeftTuples) static voidRuleNetworkEvaluator.doUpdatesReorderRightMemory(BetaMemory bm, TupleSets srcRightTuples) RuleNetworkEvaluator.evalNode(PathMemory pmem, NetworkNode node, long bit, Memory nodeMem, SegmentMemory[] smems, int smemIndex, ActivationsManager activationsManager, LinkedList<StackEntry> stack, boolean processRian, RuleExecutor executor, TupleSets srcTuples, SegmentMemory smem, TupleSets stagedLeftTuples, LeftTupleSinkNode sink) protected voidPhreakAccumulateNode.evaluateResultConstraints(AccumulateNode accNode, LeftTupleSink sink, Accumulate accumulate, TupleImpl leftTuple, PropagationContext context, ReteEvaluator reteEvaluator, AccumulateNode.AccumulateMemory memory, AccumulateNode.BaseAccumulation accctx, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) protected voidPhreakGroupByNode.evaluateResultConstraints(AccumulateNode accNode, LeftTupleSink sink, Accumulate accumulate, TupleImpl leftTuple, PropagationContext context, ReteEvaluator reteEvaluator, AccumulateNode.AccumulateMemory memory, AccumulateNode.BaseAccumulation accctx, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) static voidTupleEvaluationUtil.forceFlushLeftTuple(PathMemory pmem, SegmentMemory sm, ReteEvaluator reteEvaluator, TupleSets leftTupleSets) voidRuleNetworkEvaluator.innerEval(PathMemory pmem, NetworkNode node, long bit, Memory nodeMem, SegmentMemory[] smems, int smemIndex, TupleSets trgTuples, ActivationsManager activationsManager, LinkedList<StackEntry> stack, boolean processRian, RuleExecutor executor) static voidRuleNetworkEvaluator.normalizeStagedTuples(TupleSets stagedLeftTuples, TupleImpl childLeftTuple) voidRuleNetworkEvaluator.outerEval(PathMemory pmem, NetworkNode node, long bit, Memory nodeMem, SegmentMemory[] smems, int smemIndex, TupleSets trgTuples, ActivationsManager activationsManager, LinkedList<StackEntry> stack, boolean processRian, RuleExecutor executor) static voidPhreakFromNode.propagate(LeftTupleSink sink, TupleImpl leftTuple, TupleImpl rightTuple, BetaConstraints betaConstraints, PropagationContext propagationContext, Object context, boolean useLeftMemory, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) static voidSegmentPropagator.propagate(SegmentMemory sourceSegment, TupleSets leftTuples, ReteEvaluator reteEvaluator) protected voidPhreakAccumulateNode.propagateDelete(TupleSets trgLeftTuples, TupleSets stagedLeftTuples, Object accPropCtx) protected voidPhreakGroupByNode.propagateDelete(TupleSets trgLeftTuples, TupleSets stagedLeftTuples, Object accctx) protected final voidPhreakAccumulateNode.propagateResult(AccumulateNode accNode, LeftTupleSink sink, TupleImpl leftTuple, PropagationContext context, ReteEvaluator reteEvaluator, AccumulateNode.AccumulateMemory memory, TupleSets trgLeftTuples, TupleSets stagedLeftTuples, Object key, Object result, AccumulateContextEntry accPropCtx, PropagationContext propagationContext, boolean allowNullPropagation) static voidRuleNetworkEvaluator.unlinkAndDeleteChildLeftTuple(TupleImpl childLeftTuple, TupleSets trgLeftTuples, TupleSets stagedLeftTuples) static booleanPhreakNotNode.updateBlockersAndPropagate(NotNode notNode, RightTuple rightTuple, ReteEvaluator reteEvaluator, TupleMemory rtm, Object contextEntry, BetaConstraints constraints, boolean iterateFromStart, LeftTupleSink sink, TupleSets trgLeftTuples, TupleMemory ltm) static voidPhreakJoinNode.updateChildLeftTuple(TupleImpl childLeftTuple, TupleSets stagedLeftTuples, TupleSets trgLeftTuples) Constructors in org.drools.core.phreak with parameters of type TupleSetsModifierConstructorDescriptionStackEntry(NetworkNode node, long bit, LeftTupleSinkNode sink, PathMemory pmem, Memory nodeMem, SegmentMemory[] smems, int smemIndex, TupleSets trgTuples, boolean resumeFromNextNode, boolean processRian) -
Uses of TupleSets in org.drools.core.reteoo
Classes in org.drools.core.reteoo that implement TupleSetsModifier and TypeClassDescriptionstatic classMethods in org.drools.core.reteoo that return TupleSetsModifier and TypeMethodDescriptionQueryElementNode.QueryElementNodeMemory.getResultLeftTuples()ReactiveFromNode.ReactiveFromMemory.getStagedLeftTuples()SegmentMemory.getStagedLeftTuples()BetaMemory.getStagedRightTuples()Methods in org.drools.core.reteoo with parameters of type TupleSetsModifier and TypeMethodDescriptionvoidvoidBetaMemory.setStagedRightTuples(TupleSets stagedRightTuples)