Uses of Class
ai.timefold.solver.constraint.streams.bavet.common.tuple.UniTuple
-
Packages that use UniTuple Package Description ai.timefold.solver.constraint.streams.bavet.common This package contains performance-sensitive code.ai.timefold.solver.constraint.streams.bavet.uni -
-
Uses of UniTuple in ai.timefold.solver.constraint.streams.bavet.common
Methods in ai.timefold.solver.constraint.streams.bavet.common with parameters of type UniTuple Modifier and Type Method Description protected abstract OutTuple_AbstractJoinNode. createOutTuple(LeftTuple_ leftTuple, UniTuple<Right_> rightTuple)protected voidAbstractJoinNode. innerUpdateRight(UniTuple<Right_> rightTuple, Consumer<Consumer<LeftTuple_>> leftTupleConsumer)protected voidAbstractJoinNode. insertOutTuple(LeftTuple_ leftTuple, UniTuple<Right_> rightTuple)protected voidAbstractJoinNode. insertOutTupleFiltered(LeftTuple_ leftTuple, UniTuple<Right_> rightTuple)voidAbstractIndexedIfExistsNode. insertRight(UniTuple<Right_> rightTuple)voidAbstractIndexedJoinNode. insertRight(UniTuple<Right_> rightTuple)voidAbstractUnindexedIfExistsNode. insertRight(UniTuple<Right_> rightTuple)voidAbstractUnindexedJoinNode. insertRight(UniTuple<Right_> rightTuple)voidAbstractIndexedIfExistsNode. retractRight(UniTuple<Right_> rightTuple)voidAbstractIndexedJoinNode. retractRight(UniTuple<Right_> rightTuple)voidAbstractUnindexedIfExistsNode. retractRight(UniTuple<Right_> rightTuple)voidAbstractUnindexedJoinNode. retractRight(UniTuple<Right_> rightTuple)protected abstract voidAbstractJoinNode. setOutTupleRightFact(OutTuple_ outTuple, UniTuple<Right_> rightTuple)protected abstract booleanAbstractIfExistsNode. testFiltering(LeftTuple_ leftTuple, UniTuple<Right_> rightTuple)protected abstract booleanAbstractJoinNode. testFiltering(LeftTuple_ leftTuple, UniTuple<Right_> rightTuple)protected voidAbstractIfExistsNode. updateCounterFromLeft(LeftTuple_ leftTuple, UniTuple<Right_> rightTuple, ExistsCounter<LeftTuple_> counter, ElementAwareList<AbstractIfExistsNode.FilteringTracker<LeftTuple_>> leftTrackerList)protected voidAbstractIfExistsNode. updateCounterFromRight(UniTuple<Right_> rightTuple, ExistsCounter<LeftTuple_> counter, ElementAwareList<AbstractIfExistsNode.FilteringTracker<LeftTuple_>> rightTrackerList)voidAbstractIndexedIfExistsNode. updateRight(UniTuple<Right_> rightTuple)voidAbstractIndexedJoinNode. updateRight(UniTuple<Right_> rightTuple)voidAbstractUnindexedIfExistsNode. updateRight(UniTuple<Right_> rightTuple)voidAbstractUnindexedJoinNode. updateRight(UniTuple<Right_> rightTuple)protected ElementAwareList<AbstractIfExistsNode.FilteringTracker<LeftTuple_>>AbstractIfExistsNode. updateRightTrackerList(UniTuple<Right_> rightTuple)Method parameters in ai.timefold.solver.constraint.streams.bavet.common with type arguments of type UniTuple Modifier and Type Method Description protected voidAbstractJoinNode. innerUpdateLeft(LeftTuple_ leftTuple, Consumer<Consumer<UniTuple<Right_>>> rightTupleConsumer) -
Uses of UniTuple in ai.timefold.solver.constraint.streams.bavet.uni
Fields in ai.timefold.solver.constraint.streams.bavet.uni with type parameters of type UniTuple Modifier and Type Field Description protected Map<A,UniTuple<A>>AbstractForEachUniNode. tupleMapMethods in ai.timefold.solver.constraint.streams.bavet.uni with parameters of type UniTuple Modifier and Type Method Description protected voidAbstractForEachUniNode. innerUpdate(A a, UniTuple<A> tuple)Constructor parameters in ai.timefold.solver.constraint.streams.bavet.uni with type arguments of type UniTuple Constructor Description AbstractForEachUniNode(Class<A> forEachClass, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize)ForEachExcludingNullVarsUniNode(Class<A> forEachClass, Predicate<A> filter, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize)ForEachIncludingNullVarsUniNode(Class<A> forEachClass, TupleLifecycle<UniTuple<A>> nextNodesTupleLifecycle, int outputStoreSize)
-