Uses of Class
overit.geocallapp.wfm.core.bl.timesheet.event.TimesheetShiftCalculationOutput
Packages that use TimesheetShiftCalculationOutput
Package
Description
-
Uses of TimesheetShiftCalculationOutput in overit.geocallapp.wfm.core.bl.timesheet.event
Methods in overit.geocallapp.wfm.core.bl.timesheet.event that return TimesheetShiftCalculationOutput -
Uses of TimesheetShiftCalculationOutput in overit.geocallapp.wfm.core.bl.timesheet.task
Methods in overit.geocallapp.wfm.core.bl.timesheet.task that return TimesheetShiftCalculationOutputModifier and TypeMethodDescriptionprotected TimesheetShiftCalculationOutputBTTimesheetShiftCalculation.buildInterval(List<BOWorkShift> workShifts, List<BOOnCallShift> onCallShifts, Date startDate, Date endDate) Builds an interval linked to a shift or to an on call shift.protected TimesheetShiftCalculationOutputBTTimesheetShiftCalculation.buildInterval(overit.geocallapp.wfm.util.timeline.TimeLineRange range) Builds an interval linked to a shift or to an on call shift.Methods in overit.geocallapp.wfm.core.bl.timesheet.task that return types with arguments of type TimesheetShiftCalculationOutputModifier and TypeMethodDescriptionprotected List<TimesheetShiftCalculationOutput> BTTimesheetAutomaticTaskInsert.calculateTaskShifts(Timesheet timesheet, Date startDate, Date endDate, PoolKit poolKit) protected List<TimesheetShiftCalculationOutput> BTTimesheetAutomaticTaskUpsert.calculateTaskShifts(Timesheet timesheet, Date startDate, Date endDate, PoolKit poolKit) protected List<TimesheetShiftCalculationOutput> BTTimesheetTaskInsert.calculateTaskShifts(Timesheet timesheet, Date startDate, Date endDate, PoolKit poolKit) protected List<TimesheetShiftCalculationOutput> BTTimesheetTaskUpdate.calculateTaskShifts(Timesheet timesheet, Date startDate, Date endDate, PoolKit poolKit) protected List<TimesheetShiftCalculationOutput> BTTimesheetShiftCalculation.mergeAdjacentIntervals(List<TimesheetShiftCalculationOutput> intervals) Merges adjacent intervals.Methods in overit.geocallapp.wfm.core.bl.timesheet.task with parameters of type TimesheetShiftCalculationOutputModifier and TypeMethodDescriptionprotected BOTaskBTTimesheetAutomaticTaskInsert.createTask(Timesheet timesheet, TimesheetAutomaticTaskInsertInput input, TimesheetShiftCalculationOutput taskShift, PoolKit poolKit) protected BOTaskBTTimesheetTaskInsert.createTask(Timesheet timesheet, TimesheetTaskInsertInput input, TimesheetShiftCalculationOutput taskShift, PoolKit poolKit) protected DateBTTimesheetAutomaticTaskInsert.getTaskEndDate(TimesheetAutomaticTaskInsertInput input, TimesheetShiftCalculationOutput taskShift, BOEventEntity eventEntity, PoolKit poolKit) protected DateBTTimesheetAutomaticTaskInsert.getTaskStartDate(TimesheetAutomaticTaskInsertInput input, TimesheetShiftCalculationOutput taskShift, BOEventEntity eventEntity, PoolKit poolKit) Method parameters in overit.geocallapp.wfm.core.bl.timesheet.task with type arguments of type TimesheetShiftCalculationOutputModifier and TypeMethodDescriptionprotected voidBTTimesheetShiftCalculation.completeShiftIds(List<TimesheetShiftCalculationOutput> intervals, Long user, Date timesheetStartDate, Date timesheetEndDate, TimesheetTaskEventCache cache, PoolKit poolKit) Calculates the shift id for intervals that don't have it.protected List<TimesheetShiftCalculationOutput> BTTimesheetShiftCalculation.mergeAdjacentIntervals(List<TimesheetShiftCalculationOutput> intervals) Merges adjacent intervals.