Package org.drools.core.reteoo
Class ModifyPreviousTuples
- java.lang.Object
-
- org.drools.core.reteoo.ModifyPreviousTuples
-
public class ModifyPreviousTuples extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ModifyPreviousTuples(InternalFactHandle.LinkedTuples linkedTuples)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
doDeleteObject(PropagationContext pctx, ReteEvaluator reteEvaluator, LeftTuple leftTuple)
void
doRightDelete(PropagationContext pctx, ReteEvaluator reteEvaluator, RightTuple rightTuple)
LeftTuple
peekLeftTuple(int partition)
LeftTuple
peekLeftTuple(org.drools.base.common.RuleBasePartitionId partitionId)
RightTuple
peekRightTuple(int partition)
RightTuple
peekRightTuple(org.drools.base.common.RuleBasePartitionId partitionId)
void
removeLeftTuple(int partition)
void
removeLeftTuple(org.drools.base.common.RuleBasePartitionId partitionId)
void
removeRightTuple(int partition)
void
removeRightTuple(org.drools.base.common.RuleBasePartitionId partitionId)
void
retractTuples(PropagationContext pctx, ReteEvaluator reteEvaluator)
-
-
-
Constructor Detail
-
ModifyPreviousTuples
public ModifyPreviousTuples(InternalFactHandle.LinkedTuples linkedTuples)
-
-
Method Detail
-
peekLeftTuple
public LeftTuple peekLeftTuple(int partition)
-
peekLeftTuple
public LeftTuple peekLeftTuple(org.drools.base.common.RuleBasePartitionId partitionId)
-
peekRightTuple
public RightTuple peekRightTuple(int partition)
-
peekRightTuple
public RightTuple peekRightTuple(org.drools.base.common.RuleBasePartitionId partitionId)
-
removeLeftTuple
public void removeLeftTuple(int partition)
-
removeLeftTuple
public void removeLeftTuple(org.drools.base.common.RuleBasePartitionId partitionId)
-
removeRightTuple
public void removeRightTuple(int partition)
-
removeRightTuple
public void removeRightTuple(org.drools.base.common.RuleBasePartitionId partitionId)
-
retractTuples
public void retractTuples(PropagationContext pctx, ReteEvaluator reteEvaluator)
-
doDeleteObject
public void doDeleteObject(PropagationContext pctx, ReteEvaluator reteEvaluator, LeftTuple leftTuple)
-
doRightDelete
public void doRightDelete(PropagationContext pctx, ReteEvaluator reteEvaluator, RightTuple rightTuple)
-
-