Package org.drools.core.common
Interface InternalFactHandle.LinkedTuples
-
- All Superinterfaces:
java.io.Serializable
- All Known Implementing Classes:
DefaultFactHandle.CompositeLinkedTuples,DefaultFactHandle.SingleLinkedTuples
- Enclosing interface:
- InternalFactHandle
public static interface InternalFactHandle.LinkedTuples extends java.io.Serializable
-
-
Method Summary
-
-
-
Method Detail
-
clone
InternalFactHandle.LinkedTuples clone()
-
newInstance
InternalFactHandle.LinkedTuples newInstance()
-
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)
-
findFirstRightTuple
RightTuple findFirstRightTuple(java.util.function.Predicate<RightTuple> rightTuplePredicate)
-
forEachLeftTuple
void forEachLeftTuple(java.util.function.Consumer<LeftTuple> leftTupleConsumer)
-
findFirstLeftTuple
LeftTuple findFirstLeftTuple(java.util.function.Predicate<LeftTuple> leftTuplePredicate)
-
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)
-
-