Class WorkBeforeFreeSequencePattern
- java.lang.Object
-
- org.optaplanner.examples.common.domain.AbstractPersistable
-
- org.optaplanner.examples.nurserostering.domain.pattern.Pattern
-
- org.optaplanner.examples.nurserostering.domain.pattern.WorkBeforeFreeSequencePattern
-
public class WorkBeforeFreeSequencePattern extends Pattern
-
-
Field Summary
-
Fields inherited from class org.optaplanner.examples.nurserostering.domain.pattern.Pattern
code, weight
-
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id
-
-
Constructor Summary
Constructors Constructor Description WorkBeforeFreeSequencePattern()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetFreeDayLength()DayOfWeekgetWorkDayOfWeek()ShiftTypegetWorkShiftType()voidsetFreeDayLength(int freeDayLength)voidsetWorkDayOfWeek(DayOfWeek workDayOfWeek)voidsetWorkShiftType(ShiftType workShiftType)StringtoString()-
Methods inherited from class org.optaplanner.examples.nurserostering.domain.pattern.Pattern
getCode, getWeight, setCode, setWeight
-
Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
-
-
-
Method Detail
-
getWorkDayOfWeek
public DayOfWeek getWorkDayOfWeek()
-
setWorkDayOfWeek
public void setWorkDayOfWeek(DayOfWeek workDayOfWeek)
-
getWorkShiftType
public ShiftType getWorkShiftType()
-
setWorkShiftType
public void setWorkShiftType(ShiftType workShiftType)
-
getFreeDayLength
public int getFreeDayLength()
-
setFreeDayLength
public void setFreeDayLength(int freeDayLength)
-
-