Class AvailabilityRosterView
- java.lang.Object
-
- org.optaweb.employeerostering.domain.roster.view.AbstractRosterView
-
- org.optaweb.employeerostering.domain.roster.view.AvailabilityRosterView
-
public class AvailabilityRosterView extends AbstractRosterView
-
-
Field Summary
-
Fields inherited from class org.optaweb.employeerostering.domain.roster.view.AbstractRosterView
employeeList, endDate, rosterState, spotList, startDate, tenantId
-
-
Constructor Summary
Constructors Constructor Description AvailabilityRosterView()AvailabilityRosterView(Integer tenantId)AvailabilityRosterView(Integer tenantId, LocalDate startDate, LocalDate endDate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<Long,List<EmployeeAvailabilityView>>getEmployeeIdToAvailabilityViewListMap()Map<Long,List<ShiftView>>getEmployeeIdToShiftViewListMap()List<ShiftView>getUnassignedShiftViewList()voidsetEmployeeIdToAvailabilityViewListMap(Map<Long,List<EmployeeAvailabilityView>> employeeIdToAvailabilityViewListMap)voidsetEmployeeIdToShiftViewListMap(Map<Long,List<ShiftView>> employeeIdToShiftViewListMap)voidsetUnassignedShiftViewList(List<ShiftView> unassignedShiftViewList)-
Methods inherited from class org.optaweb.employeerostering.domain.roster.view.AbstractRosterView
getEmployeeList, getEndDate, getIndictmentSummary, getRosterState, getScore, getSpotList, getStartDate, getTenantId, setEmployeeList, setEndDate, setIndictmentSummary, setRosterState, setScore, setSpotList, setStartDate, setTenantId, toString
-
-
-
-
Method Detail
-
setEmployeeIdToShiftViewListMap
public void setEmployeeIdToShiftViewListMap(Map<Long,List<ShiftView>> employeeIdToShiftViewListMap)
-
getEmployeeIdToAvailabilityViewListMap
public Map<Long,List<EmployeeAvailabilityView>> getEmployeeIdToAvailabilityViewListMap()
-
setEmployeeIdToAvailabilityViewListMap
public void setEmployeeIdToAvailabilityViewListMap(Map<Long,List<EmployeeAvailabilityView>> employeeIdToAvailabilityViewListMap)
-
-