org.optaplanner.examples.examination.domain
public class Examination extends AbstractPersistable implements org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore>, org.optaplanner.core.api.domain.solution.cloner.PlanningCloneable<Examination>
id
Constructor and Description |
---|
Examination() |
compareTo, getId, setId, toString
public InstitutionParametrization getInstitutionParametrization()
public void setInstitutionParametrization(InstitutionParametrization institutionParametrization)
public List<PeriodPenalty> getPeriodPenaltyList()
public void setPeriodPenaltyList(List<PeriodPenalty> periodPenaltyList)
public List<RoomPenalty> getRoomPenaltyList()
public void setRoomPenaltyList(List<RoomPenalty> roomPenaltyList)
public org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore getScore()
getScore
in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore>
public void setScore(org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore score)
setScore
in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore>
public Collection<? extends Object> getProblemFacts()
getProblemFacts
in interface org.optaplanner.core.impl.solution.Solution<org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore>
public Examination planningClone()
examList
.planningClone
in interface org.optaplanner.core.api.domain.solution.cloner.PlanningCloneable<Examination>
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.