Class ConferenceConstraintConfiguration
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.conferencescheduling.domain.ConferenceConstraintConfiguration
-
public class ConferenceConstraintConfiguration extends AbstractPersistable
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description ConferenceConstraintConfiguration()ConferenceConstraintConfiguration(long id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetAudienceLevelDiversity()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetAudienceTypeDiversity()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetAudienceTypeThemeTrackConflict()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetConsecutiveTalksPause()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetContentAudienceLevelFlowViolation()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetContentConflict()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetCrowdControl()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetLanguageDiversity()intgetMinimumConsecutiveTalksPauseInMinutes()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetPopularTalks()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetPublishedRoom()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetPublishedTimeslot()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetRoomConflict()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetRoomUnavailableTimeslot()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSameDayTalks()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSectorConflict()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerConflict()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerPreferredRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerPreferredTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerProhibitedRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerProhibitedTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerRequiredRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerRequiredTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerUnavailableTimeslot()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerUndesiredRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetSpeakerUndesiredTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkMutuallyExclusiveTalksTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkPreferredRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkPreferredTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkPrerequisiteTalks()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkProhibitedRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkProhibitedTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkRequiredRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkRequiredTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkUndesiredRoomTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetTalkUndesiredTimeslotTags()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetThemeTrackConflict()org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScoregetThemeTrackRoomStability()voidsetAudienceLevelDiversity(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceLevelDiversity)voidsetAudienceTypeDiversity(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeDiversity)voidsetAudienceTypeThemeTrackConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeThemeTrackConflict)voidsetConsecutiveTalksPause(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore consecutiveTalksPause)voidsetContentAudienceLevelFlowViolation(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentAudienceLevelFlowViolation)voidsetContentConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentConflict)voidsetCrowdControl(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore crowdControl)voidsetLanguageDiversity(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore languageDiversity)voidsetMinimumConsecutiveTalksPauseInMinutes(int minimumConsecutiveTalksPauseInMinutes)voidsetPopularTalks(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore popularTalks)voidsetPublishedRoom(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedRoom)voidsetPublishedTimeslot(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedTimeslot)voidsetRoomConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomConflict)voidsetRoomUnavailableTimeslot(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomUnavailableTimeslot)voidsetSameDayTalks(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sameDayTalks)voidsetSectorConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sectorConflict)voidsetSpeakerConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerConflict)voidsetSpeakerPreferredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredRoomTags)voidsetSpeakerPreferredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredTimeslotTags)voidsetSpeakerProhibitedRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedRoomTags)voidsetSpeakerProhibitedTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedTimeslotTags)voidsetSpeakerRequiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredRoomTags)voidsetSpeakerRequiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredTimeslotTags)voidsetSpeakerUnavailableTimeslot(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUnavailableTimeslot)voidsetSpeakerUndesiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredRoomTags)voidsetSpeakerUndesiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredTimeslotTags)voidsetTalkMutuallyExclusiveTalksTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkMutuallyExclusiveTalksTags)voidsetTalkPreferredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredRoomTags)voidsetTalkPreferredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredTimeslotTags)voidsetTalkPrerequisiteTalks(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPrerequisiteTalks)voidsetTalkProhibitedRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedRoomTags)voidsetTalkProhibitedTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedTimeslotTags)voidsetTalkRequiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredRoomTags)voidsetTalkRequiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredTimeslotTags)voidsetTalkUndesiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredRoomTags)voidsetTalkUndesiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredTimeslotTags)voidsetThemeTrackConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackConflict)voidsetThemeTrackRoomStability(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackRoomStability)-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId, toString
-
-
-
-
Field Detail
-
ROOM_UNAVAILABLE_TIMESLOT
public static final String ROOM_UNAVAILABLE_TIMESLOT
- See Also:
- Constant Field Values
-
ROOM_CONFLICT
public static final String ROOM_CONFLICT
- See Also:
- Constant Field Values
-
SPEAKER_UNAVAILABLE_TIMESLOT
public static final String SPEAKER_UNAVAILABLE_TIMESLOT
- See Also:
- Constant Field Values
-
SPEAKER_CONFLICT
public static final String SPEAKER_CONFLICT
- See Also:
- Constant Field Values
-
TALK_PREREQUISITE_TALKS
public static final String TALK_PREREQUISITE_TALKS
- See Also:
- Constant Field Values
-
TALK_MUTUALLY_EXCLUSIVE_TALKS_TAGS
public static final String TALK_MUTUALLY_EXCLUSIVE_TALKS_TAGS
- See Also:
- Constant Field Values
-
CONSECUTIVE_TALKS_PAUSE
public static final String CONSECUTIVE_TALKS_PAUSE
- See Also:
- Constant Field Values
-
CROWD_CONTROL
public static final String CROWD_CONTROL
- See Also:
- Constant Field Values
-
SPEAKER_REQUIRED_TIMESLOT_TAGS
public static final String SPEAKER_REQUIRED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
SPEAKER_PROHIBITED_TIMESLOT_TAGS
public static final String SPEAKER_PROHIBITED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
TALK_REQUIRED_TIMESLOT_TAGS
public static final String TALK_REQUIRED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
TALK_PROHIBITED_TIMESLOT_TAGS
public static final String TALK_PROHIBITED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
SPEAKER_REQUIRED_ROOM_TAGS
public static final String SPEAKER_REQUIRED_ROOM_TAGS
- See Also:
- Constant Field Values
-
SPEAKER_PROHIBITED_ROOM_TAGS
public static final String SPEAKER_PROHIBITED_ROOM_TAGS
- See Also:
- Constant Field Values
-
TALK_REQUIRED_ROOM_TAGS
public static final String TALK_REQUIRED_ROOM_TAGS
- See Also:
- Constant Field Values
-
TALK_PROHIBITED_ROOM_TAGS
public static final String TALK_PROHIBITED_ROOM_TAGS
- See Also:
- Constant Field Values
-
PUBLISHED_TIMESLOT
public static final String PUBLISHED_TIMESLOT
- See Also:
- Constant Field Values
-
PUBLISHED_ROOM
public static final String PUBLISHED_ROOM
- See Also:
- Constant Field Values
-
THEME_TRACK_CONFLICT
public static final String THEME_TRACK_CONFLICT
- See Also:
- Constant Field Values
-
THEME_TRACK_ROOM_STABILITY
public static final String THEME_TRACK_ROOM_STABILITY
- See Also:
- Constant Field Values
-
SECTOR_CONFLICT
public static final String SECTOR_CONFLICT
- See Also:
- Constant Field Values
-
AUDIENCE_TYPE_DIVERSITY
public static final String AUDIENCE_TYPE_DIVERSITY
- See Also:
- Constant Field Values
-
AUDIENCE_TYPE_THEME_TRACK_CONFLICT
public static final String AUDIENCE_TYPE_THEME_TRACK_CONFLICT
- See Also:
- Constant Field Values
-
AUDIENCE_LEVEL_DIVERSITY
public static final String AUDIENCE_LEVEL_DIVERSITY
- See Also:
- Constant Field Values
-
CONTENT_AUDIENCE_LEVEL_FLOW_VIOLATION
public static final String CONTENT_AUDIENCE_LEVEL_FLOW_VIOLATION
- See Also:
- Constant Field Values
-
CONTENT_CONFLICT
public static final String CONTENT_CONFLICT
- See Also:
- Constant Field Values
-
LANGUAGE_DIVERSITY
public static final String LANGUAGE_DIVERSITY
- See Also:
- Constant Field Values
-
SAME_DAY_TALKS
public static final String SAME_DAY_TALKS
- See Also:
- Constant Field Values
-
POPULAR_TALKS
public static final String POPULAR_TALKS
- See Also:
- Constant Field Values
-
SPEAKER_PREFERRED_TIMESLOT_TAGS
public static final String SPEAKER_PREFERRED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
SPEAKER_UNDESIRED_TIMESLOT_TAGS
public static final String SPEAKER_UNDESIRED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
TALK_PREFERRED_TIMESLOT_TAGS
public static final String TALK_PREFERRED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
TALK_UNDESIRED_TIMESLOT_TAGS
public static final String TALK_UNDESIRED_TIMESLOT_TAGS
- See Also:
- Constant Field Values
-
SPEAKER_PREFERRED_ROOM_TAGS
public static final String SPEAKER_PREFERRED_ROOM_TAGS
- See Also:
- Constant Field Values
-
SPEAKER_UNDESIRED_ROOM_TAGS
public static final String SPEAKER_UNDESIRED_ROOM_TAGS
- See Also:
- Constant Field Values
-
TALK_PREFERRED_ROOM_TAGS
public static final String TALK_PREFERRED_ROOM_TAGS
- See Also:
- Constant Field Values
-
TALK_UNDESIRED_ROOM_TAGS
public static final String TALK_UNDESIRED_ROOM_TAGS
- See Also:
- Constant Field Values
-
-
Method Detail
-
getMinimumConsecutiveTalksPauseInMinutes
public int getMinimumConsecutiveTalksPauseInMinutes()
-
setMinimumConsecutiveTalksPauseInMinutes
public void setMinimumConsecutiveTalksPauseInMinutes(int minimumConsecutiveTalksPauseInMinutes)
-
getRoomUnavailableTimeslot
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRoomUnavailableTimeslot()
-
setRoomUnavailableTimeslot
public void setRoomUnavailableTimeslot(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomUnavailableTimeslot)
-
getRoomConflict
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getRoomConflict()
-
setRoomConflict
public void setRoomConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore roomConflict)
-
getSpeakerUnavailableTimeslot
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerUnavailableTimeslot()
-
setSpeakerUnavailableTimeslot
public void setSpeakerUnavailableTimeslot(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUnavailableTimeslot)
-
getSpeakerConflict
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerConflict()
-
setSpeakerConflict
public void setSpeakerConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerConflict)
-
getTalkPrerequisiteTalks
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkPrerequisiteTalks()
-
setTalkPrerequisiteTalks
public void setTalkPrerequisiteTalks(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPrerequisiteTalks)
-
getTalkMutuallyExclusiveTalksTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkMutuallyExclusiveTalksTags()
-
setTalkMutuallyExclusiveTalksTags
public void setTalkMutuallyExclusiveTalksTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkMutuallyExclusiveTalksTags)
-
getConsecutiveTalksPause
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getConsecutiveTalksPause()
-
setConsecutiveTalksPause
public void setConsecutiveTalksPause(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore consecutiveTalksPause)
-
getCrowdControl
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getCrowdControl()
-
setCrowdControl
public void setCrowdControl(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore crowdControl)
-
getSpeakerRequiredTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerRequiredTimeslotTags()
-
setSpeakerRequiredTimeslotTags
public void setSpeakerRequiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredTimeslotTags)
-
getSpeakerProhibitedTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerProhibitedTimeslotTags()
-
setSpeakerProhibitedTimeslotTags
public void setSpeakerProhibitedTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedTimeslotTags)
-
getTalkRequiredTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkRequiredTimeslotTags()
-
setTalkRequiredTimeslotTags
public void setTalkRequiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredTimeslotTags)
-
getTalkProhibitedTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkProhibitedTimeslotTags()
-
setTalkProhibitedTimeslotTags
public void setTalkProhibitedTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedTimeslotTags)
-
getSpeakerRequiredRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerRequiredRoomTags()
-
setSpeakerRequiredRoomTags
public void setSpeakerRequiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerRequiredRoomTags)
-
getSpeakerProhibitedRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerProhibitedRoomTags()
-
setSpeakerProhibitedRoomTags
public void setSpeakerProhibitedRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerProhibitedRoomTags)
-
getTalkRequiredRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkRequiredRoomTags()
-
setTalkRequiredRoomTags
public void setTalkRequiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkRequiredRoomTags)
-
getTalkProhibitedRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkProhibitedRoomTags()
-
setTalkProhibitedRoomTags
public void setTalkProhibitedRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkProhibitedRoomTags)
-
getPublishedTimeslot
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPublishedTimeslot()
-
setPublishedTimeslot
public void setPublishedTimeslot(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedTimeslot)
-
getPublishedRoom
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPublishedRoom()
-
setPublishedRoom
public void setPublishedRoom(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore publishedRoom)
-
getThemeTrackConflict
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getThemeTrackConflict()
-
setThemeTrackConflict
public void setThemeTrackConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackConflict)
-
getThemeTrackRoomStability
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getThemeTrackRoomStability()
-
setThemeTrackRoomStability
public void setThemeTrackRoomStability(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore themeTrackRoomStability)
-
getSectorConflict
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSectorConflict()
-
setSectorConflict
public void setSectorConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sectorConflict)
-
getAudienceTypeDiversity
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAudienceTypeDiversity()
-
setAudienceTypeDiversity
public void setAudienceTypeDiversity(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeDiversity)
-
getAudienceTypeThemeTrackConflict
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAudienceTypeThemeTrackConflict()
-
setAudienceTypeThemeTrackConflict
public void setAudienceTypeThemeTrackConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceTypeThemeTrackConflict)
-
getAudienceLevelDiversity
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getAudienceLevelDiversity()
-
setAudienceLevelDiversity
public void setAudienceLevelDiversity(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore audienceLevelDiversity)
-
getContentAudienceLevelFlowViolation
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getContentAudienceLevelFlowViolation()
-
setContentAudienceLevelFlowViolation
public void setContentAudienceLevelFlowViolation(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentAudienceLevelFlowViolation)
-
getContentConflict
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getContentConflict()
-
setContentConflict
public void setContentConflict(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore contentConflict)
-
getLanguageDiversity
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getLanguageDiversity()
-
setLanguageDiversity
public void setLanguageDiversity(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore languageDiversity)
-
getSameDayTalks
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSameDayTalks()
-
setSameDayTalks
public void setSameDayTalks(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore sameDayTalks)
-
getPopularTalks
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getPopularTalks()
-
setPopularTalks
public void setPopularTalks(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore popularTalks)
-
getSpeakerPreferredTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerPreferredTimeslotTags()
-
setSpeakerPreferredTimeslotTags
public void setSpeakerPreferredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredTimeslotTags)
-
getSpeakerUndesiredTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerUndesiredTimeslotTags()
-
setSpeakerUndesiredTimeslotTags
public void setSpeakerUndesiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredTimeslotTags)
-
getTalkPreferredTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkPreferredTimeslotTags()
-
setTalkPreferredTimeslotTags
public void setTalkPreferredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredTimeslotTags)
-
getTalkUndesiredTimeslotTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkUndesiredTimeslotTags()
-
setTalkUndesiredTimeslotTags
public void setTalkUndesiredTimeslotTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredTimeslotTags)
-
getSpeakerPreferredRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerPreferredRoomTags()
-
setSpeakerPreferredRoomTags
public void setSpeakerPreferredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerPreferredRoomTags)
-
getSpeakerUndesiredRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getSpeakerUndesiredRoomTags()
-
setSpeakerUndesiredRoomTags
public void setSpeakerUndesiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore speakerUndesiredRoomTags)
-
getTalkPreferredRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkPreferredRoomTags()
-
setTalkPreferredRoomTags
public void setTalkPreferredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkPreferredRoomTags)
-
getTalkUndesiredRoomTags
public org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore getTalkUndesiredRoomTags()
-
setTalkUndesiredRoomTags
public void setTalkUndesiredRoomTags(org.optaplanner.core.api.score.buildin.hardmediumsoft.HardMediumSoftScore talkUndesiredRoomTags)
-
-