java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.examination.domain.Room
All Implemented Interfaces:
Labeled

public class Room extends AbstractPersistable implements Labeled
  • Constructor Details

    • Room

      public Room()
  • Method Details

    • getCapacity

      public int getCapacity()
    • setCapacity

      public void setCapacity(int capacity)
    • getPenalty

      public int getPenalty()
    • setPenalty

      public void setPenalty(int penalty)
    • getLabel

      public String getLabel()
      Specified by:
      getLabel in interface Labeled
    • toString

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

      public Room withId(long id)
    • withCapacity

      public Room withCapacity(int capacity)
    • withPenalty

      public Room withPenalty(int penalty)