public class ShiftView extends AbstractPersistable
| Constructor and Description |
|---|
ShiftView() |
ShiftView(Integer tenantId,
Spot spot,
LocalDateTime startDateTime,
LocalDateTime endDateTime) |
ShiftView(Integer tenantId,
Spot spot,
LocalDateTime startDateTime,
LocalDateTime endDateTime,
Employee rotationEmployee) |
ShiftView(ZoneId zoneId,
Shift shift) |
ShiftView(ZoneId zoneId,
Shift shift,
List<RequiredSkillViolation> requiredSkillViolationList,
List<UnavailableEmployeeViolation> unavailableEmployeeViolationList,
List<ShiftEmployeeConflict> shiftEmployeeConflictList,
List<DesiredTimeslotForEmployeeReward> desiredTimeslotForEmployeeRewardList,
List<UndesiredTimeslotForEmployeePenalty> undesiredTimeslotForEmployeePenaltyList,
List<RotationViolationPenalty> rotationViolationPenaltyList,
List<UnassignedShiftPenalty> unassignedShiftPenaltyList,
List<ContractMinutesViolation> contractMinutesViolationPenaltyList,
org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore indictmentScore) |
equals, getId, getTenantId, getVersion, hashCode, setId, setTenantId, setVersionpublic ShiftView()
public ShiftView(Integer tenantId, Spot spot, LocalDateTime startDateTime, LocalDateTime endDateTime)
public ShiftView(Integer tenantId, Spot spot, LocalDateTime startDateTime, LocalDateTime endDateTime, Employee rotationEmployee)
public ShiftView(ZoneId zoneId, Shift shift, List<RequiredSkillViolation> requiredSkillViolationList, List<UnavailableEmployeeViolation> unavailableEmployeeViolationList, List<ShiftEmployeeConflict> shiftEmployeeConflictList, List<DesiredTimeslotForEmployeeReward> desiredTimeslotForEmployeeRewardList, List<UndesiredTimeslotForEmployeePenalty> undesiredTimeslotForEmployeePenaltyList, List<RotationViolationPenalty> rotationViolationPenaltyList, List<UnassignedShiftPenalty> unassignedShiftPenaltyList, List<ContractMinutesViolation> contractMinutesViolationPenaltyList, org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore indictmentScore)
public String toString()
toString in class AbstractPersistablepublic Long getSpotId()
public void setSpotId(Long spotId)
public LocalDateTime getStartDateTime()
public void setStartDateTime(LocalDateTime startDateTime)
public LocalDateTime getEndDateTime()
public void setEndDateTime(LocalDateTime endDateTime)
public boolean isPinnedByUser()
public void setPinnedByUser(boolean pinnedByUser)
public Long getEmployeeId()
public void setEmployeeId(Long employeeId)
public Long getRotationEmployeeId()
public void setRotationEmployeeId(Long rotationEmployeeId)
public List<RequiredSkillViolation> getRequiredSkillViolationList()
public void setRequiredSkillViolationList(List<RequiredSkillViolation> requiredSkillViolationList)
public List<UnavailableEmployeeViolation> getUnavailableEmployeeViolationList()
public void setUnavailableEmployeeViolationList(List<UnavailableEmployeeViolation> unavailableEmployeeViolationList)
public List<ShiftEmployeeConflict> getShiftEmployeeConflictList()
public void setShiftEmployeeConflictList(List<ShiftEmployeeConflict> shiftEmployeeConflictList)
public org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore getIndictmentScore()
public void setIndictmentScore(org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore indictmentScore)
public List<DesiredTimeslotForEmployeeReward> getDesiredTimeslotForEmployeeRewardList()
public void setDesiredTimeslotForEmployeeRewardList(List<DesiredTimeslotForEmployeeReward> desiredTimeslotForEmployeeRewardList)
public List<UndesiredTimeslotForEmployeePenalty> getUndesiredTimeslotForEmployeePenaltyList()
public void setUndesiredTimeslotForEmployeePenaltyList(List<UndesiredTimeslotForEmployeePenalty> undesiredTimeslotForEmployeePenaltyList)
public List<RotationViolationPenalty> getRotationViolationPenaltyList()
public void setRotationViolationPenaltyList(List<RotationViolationPenalty> rotationViolationPenaltyList)
public List<UnassignedShiftPenalty> getUnassignedShiftPenaltyList()
public void setUnassignedShiftPenaltyList(List<UnassignedShiftPenalty> unassignedShiftPenaltyList)
public List<ContractMinutesViolation> getContractMinutesViolationPenaltyList()
public void setContractMinutesViolationPenaltyList(List<ContractMinutesViolation> contractMinutesViolationPenaltyList)
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.