Class Examination

java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.examination.domain.Examination

public class Examination extends AbstractPersistable
  • Constructor Details

    • Examination

      public Examination()
    • Examination

      public Examination(long id)
  • Method Details

    • getConstraintConfiguration

      public ExaminationConstraintConfiguration getConstraintConfiguration()
    • setConstraintConfiguration

      public void setConstraintConfiguration(ExaminationConstraintConfiguration constraintConfiguration)
    • getStudentList

      public List<Student> getStudentList()
    • setStudentList

      public void setStudentList(List<Student> studentList)
    • getTopicList

      public List<Topic> getTopicList()
    • setTopicList

      public void setTopicList(List<Topic> topicList)
    • getPeriodList

      public List<Period> getPeriodList()
    • setPeriodList

      public void setPeriodList(List<Period> periodList)
    • getRoomList

      public List<Room> getRoomList()
    • setRoomList

      public void setRoomList(List<Room> roomList)
    • getPeriodPenaltyList

      public List<PeriodPenalty> getPeriodPenaltyList()
    • setPeriodPenaltyList

      public void setPeriodPenaltyList(List<PeriodPenalty> periodPenaltyList)
    • getRoomPenaltyList

      public List<RoomPenalty> getRoomPenaltyList()
    • setRoomPenaltyList

      public void setRoomPenaltyList(List<RoomPenalty> roomPenaltyList)
    • getTopicConflictList

      public List<TopicConflict> getTopicConflictList()
    • setTopicConflictList

      public void setTopicConflictList(List<TopicConflict> topicConflictList)
    • getExamList

      public List<Exam> getExamList()
    • setExamList

      public void setExamList(List<Exam> examList)
    • getScore

      public org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore getScore()
    • setScore

      public void setScore(org.optaplanner.core.api.score.buildin.hardsoft.HardSoftScore score)