Package org.drools.core.common
Interface InternalFactHandle.LinkedTuples
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
DefaultFactHandle.CompositeLinkedTuples,DefaultFactHandle.DummyLinkedTuples,DefaultFactHandle.SingleLinkedTuples
- Enclosing interface:
- InternalFactHandle
public static interface InternalFactHandle.LinkedTuples extends java.io.Serializable
-
-
Method Summary
-
-
-
Method Detail
-
clone
InternalFactHandle.LinkedTuples clone()
-
cloneEmpty
InternalFactHandle.LinkedTuples cloneEmpty()
-
hasTuples
boolean hasTuples()
-
addFirstLeftTuple
void addFirstLeftTuple(LeftTuple leftTuple)
-
addLastLeftTuple
void addLastLeftTuple(LeftTuple leftTuple)
-
addTupleInPosition
void addTupleInPosition(Tuple tuple)
-
removeLeftTuple
void removeLeftTuple(LeftTuple leftTuple)
-
addFirstRightTuple
void addFirstRightTuple(RightTuple rightTuple)
-
addLastRightTuple
void addLastRightTuple(RightTuple rightTuple)
-
removeRightTuple
void removeRightTuple(RightTuple rightTuple)
-
clearLeftTuples
void clearLeftTuples()
-
clearRightTuples
void clearRightTuples()
-
forEachRightTuple
void forEachRightTuple(java.util.function.Consumer<RightTuple> rightTupleConsumer)
-
forEachLeftTuple
void forEachLeftTuple(java.util.function.Consumer<AbstractLeftTuple> leftTupleConsumer)
-
findFirstLeftTuple
AbstractLeftTuple findFirstLeftTuple(java.util.function.Predicate<AbstractLeftTuple> leftTuplePredicate)
-
getFirstLeftTuple
LeftTuple getFirstLeftTuple(int partition)
-
getFirstLeftTuple
default LeftTuple getFirstLeftTuple(org.drools.base.common.RuleBasePartitionId partitionId)
-
getFirstRightTuple
RightTuple getFirstRightTuple(int partition)
-
getFirstRightTuple
default RightTuple getFirstRightTuple(org.drools.base.common.RuleBasePartitionId partitionId)
-
-