@Entity public class ShiftTemplate extends AbstractPersistable
| Constructor and Description |
|---|
ShiftTemplate() |
ShiftTemplate(Integer rotationLength,
ShiftTemplateView shiftTemplateView,
Spot spot,
Employee rotationEmployee) |
ShiftTemplate(Integer tenantId,
Spot spot,
int startDayOffset,
LocalTime startTime,
int endDayOffset,
LocalTime endTime) |
ShiftTemplate(Integer tenantId,
Spot spot,
int startDayOffset,
LocalTime startTime,
int endDayOffset,
LocalTime endTime,
Employee rotationEmployee) |
| Modifier and Type | Method and Description |
|---|---|
Shift |
createShiftOnDate(LocalDate startDate,
int rotationLength,
ZoneId zoneId,
boolean defaultToRotationEmployee) |
Integer |
getEndDayOffset() |
LocalTime |
getEndTime() |
Employee |
getRotationEmployee() |
Spot |
getSpot() |
Integer |
getStartDayOffset() |
LocalTime |
getStartTime() |
void |
setEndDayOffset(Integer offsetEndDay) |
void |
setEndTime(LocalTime endTime) |
void |
setRotationEmployee(Employee rotationEmployee) |
void |
setSpot(Spot spot) |
void |
setStartDayOffset(Integer offsetStartDay) |
void |
setStartTime(LocalTime startTime) |
equals, getId, getTenantId, getVersion, hashCode, setId, setTenantId, setVersion, toStringpublic ShiftTemplate()
public ShiftTemplate(Integer tenantId, Spot spot, int startDayOffset, LocalTime startTime, int endDayOffset, LocalTime endTime)
public ShiftTemplate(Integer tenantId, Spot spot, int startDayOffset, LocalTime startTime, int endDayOffset, LocalTime endTime, Employee rotationEmployee)
public ShiftTemplate(Integer rotationLength, ShiftTemplateView shiftTemplateView, Spot spot, Employee rotationEmployee)
public Shift createShiftOnDate(LocalDate startDate, int rotationLength, ZoneId zoneId, boolean defaultToRotationEmployee)
public Spot getSpot()
public void setSpot(Spot spot)
public Integer getStartDayOffset()
public void setStartDayOffset(Integer offsetStartDay)
public LocalTime getStartTime()
public void setStartTime(LocalTime startTime)
public Integer getEndDayOffset()
public void setEndDayOffset(Integer offsetEndDay)
public LocalTime getEndTime()
public void setEndTime(LocalTime endTime)
public Employee getRotationEmployee()
public void setRotationEmployee(Employee rotationEmployee)
Copyright © 2017–2020 JBoss by Red Hat. All rights reserved.