Class NurseRosterParametrization
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.nurserostering.domain.NurseRosterParametrization
-
public class NurseRosterParametrization extends AbstractPersistable
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description NurseRosterParametrization()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShiftDategetFirstShiftDate()intgetFirstShiftDateDayIndex()ShiftDategetLastShiftDate()intgetLastShiftDateDayIndex()ShiftDategetPlanningWindowStart()booleanisInPlanningWindow(ShiftDate shiftDate)voidsetFirstShiftDate(ShiftDate firstShiftDate)voidsetLastShiftDate(ShiftDate lastShiftDate)voidsetPlanningWindowStart(ShiftDate planningWindowStart)StringtoString()-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
getFirstShiftDate
public ShiftDate getFirstShiftDate()
-
setFirstShiftDate
public void setFirstShiftDate(ShiftDate firstShiftDate)
-
getLastShiftDate
public ShiftDate getLastShiftDate()
-
setLastShiftDate
public void setLastShiftDate(ShiftDate lastShiftDate)
-
getFirstShiftDateDayIndex
public int getFirstShiftDateDayIndex()
-
getLastShiftDateDayIndex
public int getLastShiftDateDayIndex()
-
getPlanningWindowStart
public ShiftDate getPlanningWindowStart()
-
setPlanningWindowStart
public void setPlanningWindowStart(ShiftDate planningWindowStart)
-
isInPlanningWindow
public boolean isInPlanningWindow(ShiftDate shiftDate)
-
toString
public String toString()
- Overrides:
toStringin classAbstractPersistable
-
-