Uses of Interface
ai.timefold.solver.constraint.streams.bavet.common.Propagator
-
Packages that use Propagator Package Description ai.timefold.solver.constraint.streams.bavet.common This package contains performance-sensitive code.ai.timefold.solver.constraint.streams.bavet.uni -
-
Uses of Propagator in ai.timefold.solver.constraint.streams.bavet.common
Subinterfaces of Propagator in ai.timefold.solver.constraint.streams.bavet.common Modifier and Type Interface Description interfacePropagationQueue<T>A propagation queue is an ordered collection of items that need to be sent to the next node.Classes in ai.timefold.solver.constraint.streams.bavet.common that implement Propagator Modifier and Type Class Description classStaticPropagationQueue<Tuple_ extends AbstractTuple>The implementation moves tuples directly into an either retract, update or insert queue, without any option of moving between the queues.Methods in ai.timefold.solver.constraint.streams.bavet.common that return Propagator Modifier and Type Method Description PropagatorAbstractFlattenLastNode. getPropagator()PropagatorAbstractGroupNode. getPropagator()PropagatorAbstractIfExistsNode. getPropagator()PropagatorAbstractJoinNode. getPropagator()PropagatorAbstractMapNode. getPropagator()abstract PropagatorAbstractNode. getPropagator()Instead of calling the propagation directly from here, we export the propagation queue and allowBavetConstraintSessionto call it. -
Uses of Propagator in ai.timefold.solver.constraint.streams.bavet.uni
Methods in ai.timefold.solver.constraint.streams.bavet.uni that return Propagator Modifier and Type Method Description PropagatorAbstractForEachUniNode. getPropagator()
-