public class Talk extends AbstractPersistable
id
compareTo, getId, setId
public boolean hasSpeaker(Speaker speaker)
public boolean hasAnyUnavailableSpeaker()
public int overlappingThemeTrackCount(Talk other)
public int overlappingSectorCount(Talk other)
public int overlappingAudienceTypeCount(Talk other)
public int overlappingContentCount(Talk other)
public int missingRequiredTimeslotTagCount()
public int missingPreferredTimeslotTagCount()
public int prevailingProhibitedTimeslotTagCount()
public int prevailingUndesiredTimeslotTagCount()
public int missingRequiredRoomTagCount()
public int missingPreferredRoomTagCount()
public int prevailingProhibitedRoomTagCount()
public int prevailingUndesiredRoomTagCount()
public int missingSpeakerRequiredTimeslotTagCount()
public int missingSpeakerPreferredTimeslotTagCount()
public int prevailingSpeakerProhibitedTimeslotTagCount()
public int prevailingSpeakerUndesiredTimeslotTagCount()
public int missingSpeakerRequiredRoomTagCount()
public int missingSpeakerPreferredRoomTagCount()
public int prevailingSpeakerProhibitedRoomTagCount()
public int prevailingSpeakerUndesiredRoomTagCount()
public boolean hasUnavailableRoom()
public int overlappingMutuallyExclusiveTalksTagCount(Talk other)
public int missingPrerequisiteCount()
public boolean hasMutualSpeaker(Talk talk)
public String toString()
toString
in class AbstractPersistable
public String getCode()
public void setCode(String code)
public String getTitle()
public void setTitle(String title)
public TalkType getTalkType()
public void setTalkType(TalkType talkType)
public void setLanguage(String language)
public int getAudienceLevel()
public void setAudienceLevel(int audienceLevel)
public String getLanguage()
public void setPreferredTimeslotTagSet(Set<String> preferredTimeslotTagSet)
public void setProhibitedTimeslotTagSet(Set<String> prohibitedTimeslotTagSet)
public void setUndesiredTimeslotTagSet(Set<String> undesiredTimeslotTagSet)
public boolean isPinnedByUser()
public void setPinnedByUser(boolean pinnedByUser)
public Timeslot getTimeslot()
public void setTimeslot(Timeslot timeslot)
public Room getRoom()
public void setRoom(Room room)
public void setMutuallyExclusiveTalksTagSet(Set<String> mutuallyExclusiveTalksTagSet)
public int getFavoriteCount()
public void setFavoriteCount(int favoriteCount)
public int getCrowdControlRisk()
public void setCrowdControlRisk(int crowdControlRisk)
public Timeslot getPublishedTimeslot()
public void setPublishedTimeslot(Timeslot publishedTimeslot)
public Room getPublishedRoom()
public void setPublishedRoom(Room publishedRoom)
public Talk withAudienceLevel(int audienceLevel)
public Talk withRequiredTimeslotTagSet(Set<String> requiredTimeslotTagSet)
public Talk withProhibitedTimeslotTagSet(Set<String> prohibitedTimeslotTagSet)
public Talk withPreferredTimeslotTagSet(Set<String> preferredTimslotTagSet)
public Talk withUndesiredTimeslotTagSet(Set<String> undesiredTimeslotTagSet)
public Talk withMutuallyExclusiveTalksTagSet(Set<String> mutuallyExclusiveTalksTagSet)
public Talk withPrerequisiteTalksCodesSet(Set<Talk> prerequisiteTalksCodesSet)
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.