Class CurriculumCourseConstraintProvider

java.lang.Object
ai.timefold.solver.examples.curriculumcourse.score.CurriculumCourseConstraintProvider
All Implemented Interfaces:
ai.timefold.solver.core.api.score.stream.ConstraintProvider

public class CurriculumCourseConstraintProvider extends Object implements ai.timefold.solver.core.api.score.stream.ConstraintProvider
  • Constructor Details

    • CurriculumCourseConstraintProvider

      public CurriculumCourseConstraintProvider()
  • Method Details

    • defineConstraints

      public ai.timefold.solver.core.api.score.stream.Constraint[] defineConstraints(ai.timefold.solver.core.api.score.stream.ConstraintFactory factory)
      Specified by:
      defineConstraints in interface ai.timefold.solver.core.api.score.stream.ConstraintProvider