java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.nurserostering.domain.contract.Contract

public class Contract extends AbstractPersistable
  • Constructor Details

    • Contract

      public Contract()
    • Contract

      public Contract(long id)
    • Contract

      public Contract(long id, String code, String description)
  • Method Details

    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getWeekendDefinition

      public WeekendDefinition getWeekendDefinition()
    • setWeekendDefinition

      public void setWeekendDefinition(WeekendDefinition weekendDefinition)
    • getContractLineList

      public List<ContractLine> getContractLineList()
    • setContractLineList

      public void setContractLineList(List<ContractLine> contractLineList)
    • toString

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

      public int getWeekendLength()
    • getFirstConstractLine

      public ContractLine getFirstConstractLine()