Uses of Interface
ai.timefold.solver.core.impl.bavet.common.tuple.InOutTupleStorePositionTracker
Packages that use InOutTupleStorePositionTracker
Package
Description
This package contains performance-sensitive code.
-
Uses of InOutTupleStorePositionTracker in ai.timefold.solver.core.impl.bavet.bi
Constructors in ai.timefold.solver.core.impl.bavet.bi with parameters of type InOutTupleStorePositionTrackerModifierConstructorDescriptionIndexedJoinBiNode(IndexerFactory<B> indexerFactory, TupleLifecycle<BiTuple<A, B>> nextNodesTupleLifecycle, BiPredicate<A, B> filtering, InOutTupleStorePositionTracker tupleStorePositionTracker) UnindexedJoinBiNode(TupleLifecycle<BiTuple<A, B>> nextNodesTupleLifecycle, BiPredicate<A, B> filtering, InOutTupleStorePositionTracker tupleStorePositionTracker) -
Uses of InOutTupleStorePositionTracker in ai.timefold.solver.core.impl.bavet.common
Methods in ai.timefold.solver.core.impl.bavet.common that return InOutTupleStorePositionTrackerModifier and TypeMethodDescriptionAbstractNodeBuildHelper.getTupleStorePositionTracker(Stream_ tupleSourceStream, Stream_ leftParentSource, Stream_ rightParentSource) Constructors in ai.timefold.solver.core.impl.bavet.common with parameters of type InOutTupleStorePositionTrackerModifierConstructorDescriptionprotectedAbstractIndexedJoinNode(IndexerFactory.KeysExtractor<LeftTuple_> keysExtractorLeft, IndexerFactory<Right_> indexerFactory, TupleLifecycle<OutTuple_> nextNodesTupleLifecycle, boolean isFiltering, InOutTupleStorePositionTracker tupleStorePositionTracker) protectedAbstractJoinNode(TupleLifecycle<OutTuple_> nextNodesTupleLifecycle, boolean isFiltering, InOutTupleStorePositionTracker tupleStorePositionTracker) protectedAbstractUnindexedJoinNode(TupleLifecycle<OutTuple_> nextNodesTupleLifecycle, boolean isFiltering, InOutTupleStorePositionTracker tupleStorePositionTracker) -
Uses of InOutTupleStorePositionTracker in ai.timefold.solver.core.impl.bavet.quad
Constructors in ai.timefold.solver.core.impl.bavet.quad with parameters of type InOutTupleStorePositionTrackerModifierConstructorDescriptionIndexedJoinQuadNode(IndexerFactory<D> indexerFactory, TupleLifecycle<QuadTuple<A, B, C, D>> nextNodesTupleLifecycle, QuadPredicate<A, B, C, D> filtering, InOutTupleStorePositionTracker positionTracker) UnindexedJoinQuadNode(TupleLifecycle<QuadTuple<A, B, C, D>> nextNodesTupleLifecycle, QuadPredicate<A, B, C, D> filtering, InOutTupleStorePositionTracker tupleStorePositionTracker) -
Uses of InOutTupleStorePositionTracker in ai.timefold.solver.core.impl.bavet.tri
Constructors in ai.timefold.solver.core.impl.bavet.tri with parameters of type InOutTupleStorePositionTrackerModifierConstructorDescriptionIndexedJoinTriNode(IndexerFactory<C> indexerFactory, TupleLifecycle<TriTuple<A, B, C>> nextNodesTupleLifecycle, TriPredicate<A, B, C> filtering, InOutTupleStorePositionTracker tupleStorePositionTracker) UnindexedJoinTriNode(TupleLifecycle<TriTuple<A, B, C>> nextNodesTupleLifecycle, TriPredicate<A, B, C> filtering, InOutTupleStorePositionTracker tupleStorePositionTracker)