Package ai.timefold.solver.constraint.streams.common
package ai.timefold.solver.constraint.streams.common
-
ClassDescriptionAbstractConstraint<Solution_,
Constraint_ extends AbstractConstraint<Solution_, Constraint_, ConstraintFactory_>, ConstraintFactory_ extends InnerConstraintFactory<Solution_, Constraint_>> AbstractConstraintBuilder<Score_ extends Score<Score_>>AbstractConstraintStream<Solution_>AbstractConstraintStreamScoreDirectorFactory<Solution_,Score_ extends Score<Score_>> FP streams implementation ofScoreDirectorFactory.AbstractConstraintStreamScoreDirectorFactoryService<Solution_,Score_ extends Score<Score_>> AbstractJoiner<Right_>InnerConstraintFactory<Solution_,Constraint_ extends Constraint> Determines the behavior of joins and conditional propagation based on whether they are coming off of a constraint stream started by eitherConstraintFactory.from(Class)orConstraintFactory.forEach(Class)family of methods.