Class AbstractRosterView
- java.lang.Object
-
- org.optaweb.employeerostering.domain.roster.view.AbstractRosterView
-
- Direct Known Subclasses:
AvailabilityRosterView,ShiftRosterView
public class AbstractRosterView extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull List<Employee>employeeListprotected @NotNull LocalDateendDateprotected @NotNull RosterStaterosterStateprotected @NotNull List<Spot>spotListprotected @NotNull LocalDatestartDateprotected @NotNull IntegertenantId
-
Constructor Summary
Constructors Constructor Description AbstractRosterView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Employee>getEmployeeList()LocalDategetEndDate()IndictmentSummarygetIndictmentSummary()RosterStategetRosterState()org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScoregetScore()List<Spot>getSpotList()LocalDategetStartDate()IntegergetTenantId()voidsetEmployeeList(List<Employee> employeeList)voidsetEndDate(LocalDate endDate)voidsetIndictmentSummary(IndictmentSummary indictmentSummary)voidsetRosterState(RosterState rosterState)voidsetScore(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score)voidsetSpotList(List<Spot> spotList)voidsetStartDate(LocalDate startDate)voidsetTenantId(Integer tenantId)StringtoString()
-
-
-
Field Detail
-
tenantId
@NotNull protected @NotNull Integer tenantId
-
startDate
@NotNull protected @NotNull LocalDate startDate
-
endDate
@NotNull protected @NotNull LocalDate endDate
-
rosterState
@NotNull protected @NotNull RosterState rosterState
-
-
Method Detail
-
getTenantId
public Integer getTenantId()
-
setTenantId
public void setTenantId(Integer tenantId)
-
getStartDate
public LocalDate getStartDate()
-
setStartDate
public void setStartDate(LocalDate startDate)
-
getEndDate
public LocalDate getEndDate()
-
setEndDate
public void setEndDate(LocalDate endDate)
-
getScore
public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getScore()
-
setScore
public void setScore(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score)
-
getIndictmentSummary
public IndictmentSummary getIndictmentSummary()
-
setIndictmentSummary
public void setIndictmentSummary(IndictmentSummary indictmentSummary)
-
getRosterState
public RosterState getRosterState()
-
setRosterState
public void setRosterState(RosterState rosterState)
-
-