Class MeetingSchedule

java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.meetingscheduling.domain.MeetingSchedule

public class MeetingSchedule extends AbstractPersistable
  • Constructor Details

    • MeetingSchedule

      public MeetingSchedule()
    • MeetingSchedule

      public MeetingSchedule(long id)
  • Method Details

    • getConstraintConfiguration

      public MeetingConstraintConfiguration getConstraintConfiguration()
    • setConstraintConfiguration

      public void setConstraintConfiguration(MeetingConstraintConfiguration constraintConfiguration)
    • getMeetingList

      public List<Meeting> getMeetingList()
    • setMeetingList

      public void setMeetingList(List<Meeting> meetingList)
    • getDayList

      public List<Day> getDayList()
    • setDayList

      public void setDayList(List<Day> dayList)
    • getTimeGrainList

      public List<TimeGrain> getTimeGrainList()
    • setTimeGrainList

      public void setTimeGrainList(List<TimeGrain> timeGrainList)
    • getRoomList

      public List<Room> getRoomList()
    • setRoomList

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

      public List<Person> getPersonList()
    • setPersonList

      public void setPersonList(List<Person> personList)
    • getAttendanceList

      public List<Attendance> getAttendanceList()
    • setAttendanceList

      public void setAttendanceList(List<Attendance> attendanceList)
    • getMeetingAssignmentList

      public List<MeetingAssignment> getMeetingAssignmentList()
    • setMeetingAssignmentList

      public void setMeetingAssignmentList(List<MeetingAssignment> meetingAssignmentList)
    • getScore

      public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getScore()
    • setScore

      public void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore score)