Package org.bgerp.plugin.pln.callboard.model.work

# Class ShiftData

java.lang.Object
org.bgerp.plugin.pln.callboard.model.work.ShiftData

public class ShiftData extends Object

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `int`
  `shiftId`
  `int`
  `team`
  `Set<Integer>`
  `userIds`
  `List<WorkTypeTime>`
  `workTypeTimeList`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ShiftData()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `addTask(WorkTask task)`
  `List<CellRange>`
  `getCellRanges(CallboardPlanConfig planConfig)`
  `int`
  `getShiftId()`
  `List<WorkTask>`
  `getTaskList()`
  `int`
  `getTeam()`
  `Set<Integer>`
  `getUserIds()`
  `List<WorkTypeTime>`
  `getWorkTypeTimeList()`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Field Details

  - ### team

    public int team

  - ### shiftId

    public int shiftId

  - ### userIds

    public Set<Integer> userIds

  - ### workTypeTimeList

    public List<WorkTypeTime> workTypeTimeList

- ## Constructor Details

  - ### ShiftData

    public ShiftData()

- ## Method Details

  - ### getTeam

    public int getTeam()

  - ### getShiftId

    public int getShiftId()

  - ### getUserIds

    public Set<Integer> getUserIds()

  - ### getWorkTypeTimeList

    public List<WorkTypeTime> getWorkTypeTimeList()

  - ### getTaskList

    public List<WorkTask> getTaskList()

  - ### addTask

    public void addTask(WorkTask task)

  - ### getCellRanges

    public List<CellRange> getCellRanges(CallboardPlanConfig planConfig)