java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.conferencescheduling.domain.Room

public class Room extends AbstractPersistable
  • Constructor Details

    • Room

      public Room()
    • Room

      public Room(long id)
  • Method Details

    • toString

      public String toString()
      Overrides:
      toString in class AbstractPersistable
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getCapacity

      public int getCapacity()
    • setCapacity

      public void setCapacity(int capacity)
    • getTalkTypeSet

      public Set<TalkType> getTalkTypeSet()
    • setTalkTypeSet

      public void setTalkTypeSet(Set<TalkType> talkTypeSet)
    • getUnavailableTimeslotSet

      public Set<Timeslot> getUnavailableTimeslotSet()
    • setUnavailableTimeslotSet

      public void setUnavailableTimeslotSet(Set<Timeslot> unavailableTimeslotSet)
    • getTagSet

      public Set<String> getTagSet()
    • setTagSet

      public void setTagSet(Set<String> tagSet)
    • withCapacity

      public Room withCapacity(int capacity)
    • withTalkTypeSet

      public Room withTalkTypeSet(Set<TalkType> talkTypeSet)
    • withUnavailableTimeslotSet

      public Room withUnavailableTimeslotSet(Set<Timeslot> unavailableTimeslotTest)
    • withTagSet

      public Room withTagSet(Set<String> tagSet)