org.optaplanner.examples.nurserostering.solver.drools
Class EmployeeConsecutiveAssignmentEnd
java.lang.Object
org.optaplanner.examples.nurserostering.solver.drools.EmployeeConsecutiveAssignmentEnd
- All Implemented Interfaces:
- Serializable, Comparable<EmployeeConsecutiveAssignmentEnd>
public class EmployeeConsecutiveAssignmentEnd
- extends Object
- implements Comparable<EmployeeConsecutiveAssignmentEnd>, Serializable
- See Also:
- Serialized Form
EmployeeConsecutiveAssignmentEnd
public EmployeeConsecutiveAssignmentEnd(Employee employee,
ShiftDate shiftDate)
getEmployee
public Employee getEmployee()
setEmployee
public void setEmployee(Employee employee)
getShiftDate
public ShiftDate getShiftDate()
setShiftDate
public void setShiftDate(ShiftDate shiftDate)
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
compareTo
public int compareTo(EmployeeConsecutiveAssignmentEnd other)
- Specified by:
compareTo in interface Comparable<EmployeeConsecutiveAssignmentEnd>
toString
public String toString()
- Overrides:
toString in class Object
getContract
public Contract getContract()
getShiftDateDayIndex
public int getShiftDateDayIndex()
isWeekendAndNotLastDayOfWeekend
public boolean isWeekendAndNotLastDayOfWeekend()
getDistanceToLastDayOfWeekend
public int getDistanceToLastDayOfWeekend()
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.