Class CourseSchedule
- java.lang.Object
-
- ai.timefold.solver.examples.common.domain.AbstractPersistable
-
- ai.timefold.solver.examples.curriculumcourse.domain.CourseSchedule
-
public class CourseSchedule extends AbstractPersistable
-
-
Field Summary
-
Fields inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description CourseSchedule()CourseSchedule(long id)
-
Method Summary
-
Methods inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
getId, setId, toString
-
-
-
-
Method Detail
-
getName
public String getName()
-
setName
public void setName(String name)
-
getCurriculumList
public List<Curriculum> getCurriculumList()
-
setCurriculumList
public void setCurriculumList(List<Curriculum> curriculumList)
-
getUnavailablePeriodPenaltyList
public List<UnavailablePeriodPenalty> getUnavailablePeriodPenaltyList()
-
setUnavailablePeriodPenaltyList
public void setUnavailablePeriodPenaltyList(List<UnavailablePeriodPenalty> unavailablePeriodPenaltyList)
-
getScore
public ai.timefold.solver.core.api.score.buildin.hardsoft.HardSoftScore getScore()
-
setScore
public void setScore(ai.timefold.solver.core.api.score.buildin.hardsoft.HardSoftScore score)
-
-