Package org.drools.core.common
Interface InternalFactHandle.LinkedTuples
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
DefaultFactHandle.CompositeLinkedTuples
,DefaultFactHandle.SingleLinkedTuples
- Enclosing interface:
- InternalFactHandle
public static interface InternalFactHandle.LinkedTuples extends Serializable
-
-
Method Summary
-
-
-
Method Detail
-
clone
InternalFactHandle.LinkedTuples clone()
-
newInstance
InternalFactHandle.LinkedTuples newInstance()
-
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(Consumer<RightTuple> rightTupleConsumer)
-
findFirstRightTuple
RightTuple findFirstRightTuple(Predicate<RightTuple> rightTuplePredicate)
-
getFirstLeftTuple
LeftTuple getFirstLeftTuple(int partition)
-
setFirstLeftTuple
void setFirstLeftTuple(LeftTuple firstLeftTuple, int partition)
-
getFirstLeftTuple
default LeftTuple getFirstLeftTuple(RuleBasePartitionId partitionId)
-
setFirstLeftTuple
default void setFirstLeftTuple(LeftTuple firstLeftTuple, RuleBasePartitionId partitionId)
-
getFirstRightTuple
RightTuple getFirstRightTuple(int partition)
-
getFirstRightTuple
default RightTuple getFirstRightTuple(RuleBasePartitionId partitionId)
-
-