Class CourseSchedule

    • Constructor Detail

      • CourseSchedule

        public CourseSchedule()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getTeacherList

        public List<Teacher> getTeacherList()
      • setTeacherList

        public void setTeacherList​(List<Teacher> teacherList)
      • setCurriculumList

        public void setCurriculumList​(List<Curriculum> curriculumList)
      • getCourseList

        public List<Course> getCourseList()
      • setCourseList

        public void setCourseList​(List<Course> courseList)
      • getDayList

        public List<Day> getDayList()
      • setDayList

        public void setDayList​(List<Day> dayList)
      • setTimeslotList

        public void setTimeslotList​(List<Timeslot> timeslotList)
      • getPeriodList

        public List<Period> getPeriodList()
      • setPeriodList

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

        public List<Room> getRoomList()
      • setRoomList

        public void setRoomList​(List<Room> roomList)
      • setUnavailablePeriodPenaltyList

        public void setUnavailablePeriodPenaltyList​(List<UnavailablePeriodPenalty> unavailablePeriodPenaltyList)
      • getLectureList

        public List<Lecture> getLectureList()
      • setLectureList

        public void setLectureList​(List<Lecture> lectureList)
      • getScore

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

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