org.drools.planner.examples.nurserostering.domain.solver
Class EmployeeConsecutiveAssignmentEnd
java.lang.Object
org.drools.planner.examples.nurserostering.domain.solver.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 © 2001-2013 JBoss by Red Hat. All Rights Reserved.