Class EmployeeConsecutiveAssignmentEnd

    • Constructor Detail

      • EmployeeConsecutiveAssignmentEnd

        public EmployeeConsecutiveAssignmentEnd​(Employee employee,
                                                ShiftDate shiftDate)
    • Method Detail

      • isWeekendAndNotLastDayOfWeekend

        public static boolean isWeekendAndNotLastDayOfWeekend​(Employee employee,
                                                              ShiftDate shiftDate)
      • getDistanceToLastDayOfWeekend

        public static int getDistanceToLastDayOfWeekend​(Employee employee,
                                                        ShiftDate shiftDate)
      • getEmployee

        public Employee getEmployee()
      • setEmployee

        public void setEmployee​(Employee employee)
      • getShiftDate

        public ShiftDate getShiftDate()
      • setShiftDate

        public void setShiftDate​(ShiftDate shiftDate)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getContract

        public Contract getContract()
      • getShiftDateDayIndex

        public int getShiftDateDayIndex()
      • isWeekendAndNotLastDayOfWeekend

        public boolean isWeekendAndNotLastDayOfWeekend()
      • getDistanceToLastDayOfWeekend

        public int getDistanceToLastDayOfWeekend()