Interface InternalFactHandle.LinkedTuples

    • Method Detail

      • 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<AbstractLeftTuple> leftTupleConsumer)
      • getFirstLeftTuple

        LeftTuple getFirstLeftTuple​(int partition)
      • setFirstLeftTuple

        void setFirstLeftTuple​(LeftTuple firstLeftTuple,
                               int partition)
      • getFirstLeftTuple

        default LeftTuple getFirstLeftTuple​(org.drools.base.common.RuleBasePartitionId partitionId)
      • setFirstLeftTuple

        default void setFirstLeftTuple​(LeftTuple firstLeftTuple,
                                       org.drools.base.common.RuleBasePartitionId partitionId)
      • getFirstRightTuple

        RightTuple getFirstRightTuple​(int partition)
      • getFirstRightTuple

        default RightTuple getFirstRightTuple​(org.drools.base.common.RuleBasePartitionId partitionId)