Class Speaker
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.conferencescheduling.domain.Speaker
-
public class Speaker extends AbstractPersistable
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Method Summary
-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
toString
public String toString()
- Overrides:
toString
in classAbstractPersistable
-
getName
public String getName()
-
setName
public void setName(String name)
-
setUnavailableTimeslotSet
public void setUnavailableTimeslotSet(Set<Timeslot> unavailableTimeslotSet)
-
setRequiredTimeslotTagSet
public void setRequiredTimeslotTagSet(Set<String> requiredTimeslotTagSet)
-
setPreferredTimeslotTagSet
public void setPreferredTimeslotTagSet(Set<String> preferredTimeslotTagSet)
-
setProhibitedTimeslotTagSet
public void setProhibitedTimeslotTagSet(Set<String> prohibitedTimeslotTagSet)
-
setUndesiredTimeslotTagSet
public void setUndesiredTimeslotTagSet(Set<String> undesiredTimeslotTagSet)
-
withUnavailableTimeslotSet
public Speaker withUnavailableTimeslotSet(Set<Timeslot> unavailableTimeslotTest)
-
withRequiredTimeslotTagSet
public Speaker withRequiredTimeslotTagSet(Set<String> requiredTimeslotTagSet)
-
withPreferredTimeslotTagSet
public Speaker withPreferredTimeslotTagSet(Set<String> preferredTimeslotTagSet)
-
withProhibitedTimeslotTagSet
public Speaker withProhibitedTimeslotTagSet(Set<String> prohibitedTimeslotTagSet)
-
withUndesiredTimeslotTagSet
public Speaker withUndesiredTimeslotTagSet(Set<String> undesiredTimeslotTagSet)
-
-