Class MeetingConstraintConfiguration

    • Constructor Detail

      • MeetingConstraintConfiguration

        public MeetingConstraintConfiguration()
      • MeetingConstraintConfiguration

        public MeetingConstraintConfiguration​(long id)
    • Method Detail

      • getRoomConflict

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRoomConflict()
      • setRoomConflict

        public void setRoomConflict​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomConflict)
      • getDontGoInOvertime

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getDontGoInOvertime()
      • setDontGoInOvertime

        public void setDontGoInOvertime​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore dontGoInOvertime)
      • getRequiredAttendanceConflict

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRequiredAttendanceConflict()
      • setRequiredAttendanceConflict

        public void setRequiredAttendanceConflict​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore requiredAttendanceConflict)
      • getRequiredRoomCapacity

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRequiredRoomCapacity()
      • setRequiredRoomCapacity

        public void setRequiredRoomCapacity​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore requiredRoomCapacity)
      • getStartAndEndOnSameDay

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getStartAndEndOnSameDay()
      • setStartAndEndOnSameDay

        public void setStartAndEndOnSameDay​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore startAndEndOnSameDay)
      • getRequiredAndPreferredAttendanceConflict

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRequiredAndPreferredAttendanceConflict()
      • setRequiredAndPreferredAttendanceConflict

        public void setRequiredAndPreferredAttendanceConflict​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore requiredAndPreferredAttendanceConflict)
      • getPreferredAttendanceConflict

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPreferredAttendanceConflict()
      • setPreferredAttendanceConflict

        public void setPreferredAttendanceConflict​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore preferredAttendanceConflict)
      • getDoAllMeetingsAsSoonAsPossible

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getDoAllMeetingsAsSoonAsPossible()
      • setDoAllMeetingsAsSoonAsPossible

        public void setDoAllMeetingsAsSoonAsPossible​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore doAllMeetingsAsSoonAsPossible)
      • getOneTimeGrainBreakBetweenTwoConsecutiveMeetings

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getOneTimeGrainBreakBetweenTwoConsecutiveMeetings()
      • setOneTimeGrainBreakBetweenTwoConsecutiveMeetings

        public void setOneTimeGrainBreakBetweenTwoConsecutiveMeetings​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore oneTimeGrainBreakBetweenTwoConsecutiveMeetings)
      • getOverlappingMeetings

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getOverlappingMeetings()
      • setOverlappingMeetings

        public void setOverlappingMeetings​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore overlappingMeetings)
      • getAssignLargerRoomsFirst

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAssignLargerRoomsFirst()
      • setAssignLargerRoomsFirst

        public void setAssignLargerRoomsFirst​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore assignLargerRoomsFirst)
      • getRoomStability

        public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRoomStability()
      • setRoomStability

        public void setRoomStability​(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomStability)