| Modifier and Type | Method and Description |
|---|---|
EmployeeAvailability |
EmployeeAvailability.inTimeZone(ZoneId zoneId) |
| Constructor and Description |
|---|
EmployeeAvailabilityView(ZoneId zoneId,
EmployeeAvailability employeeAvailability) |
| Modifier and Type | Method and Description |
|---|---|
List<EmployeeAvailability> |
Roster.getEmployeeAvailabilityList() |
| Modifier and Type | Method and Description |
|---|---|
void |
Roster.setEmployeeAvailabilityList(List<EmployeeAvailability> employeeAvailabilityList) |
| Constructor and Description |
|---|
Roster(Long id,
Integer tenantId,
List<Skill> skillList,
List<Spot> spotList,
List<Employee> employeeList,
List<EmployeeAvailability> employeeAvailabilityList,
RosterParametrization rosterParametrization,
RosterState rosterState,
List<Shift> shiftList) |
| Modifier and Type | Method and Description |
|---|---|
EmployeeAvailability |
UndesiredTimeslotForEmployeePenalty.getEmployeeAvailability() |
EmployeeAvailability |
UnavailableEmployeeViolation.getEmployeeAvailability() |
EmployeeAvailability |
DesiredTimeslotForEmployeeReward.getEmployeeAvailability() |
| Modifier and Type | Method and Description |
|---|---|
void |
UndesiredTimeslotForEmployeePenalty.setEmployeeAvailability(EmployeeAvailability employeeAvailability) |
void |
UnavailableEmployeeViolation.setEmployeeAvailability(EmployeeAvailability employeeAvailability) |
void |
DesiredTimeslotForEmployeeReward.setEmployeeAvailability(EmployeeAvailability employeeAvailability) |
| Constructor and Description |
|---|
DesiredTimeslotForEmployeeReward(Shift shift,
EmployeeAvailability employeeAvailability,
org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score) |
UnavailableEmployeeViolation(Shift shift,
EmployeeAvailability employeeAvaliability,
org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score) |
UndesiredTimeslotForEmployeePenalty(Shift shift,
EmployeeAvailability employeeAvailability,
org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score) |
| Modifier and Type | Method and Description |
|---|---|
List<EmployeeAvailability> |
EmployeeAvailabilityRepository.filterWithEmployee(Integer tenantId,
Set<Employee> employeeSet,
OffsetDateTime startDateTime,
OffsetDateTime endDateTime) |
List<EmployeeAvailability> |
EmployeeAvailabilityRepository.findAllByTenantId(Integer tenantId) |
| Modifier and Type | Method and Description |
|---|---|
List<EmployeeAvailability> |
RosterGenerator.createEmployeeAvailabilityList(RosterGenerator.GeneratorType generatorType,
Integer tenantId,
RosterParametrization rosterParametrization,
RosterState rosterState,
List<Employee> employeeList,
List<Shift> shiftList) |
Copyright © 2017–2019 JBoss by Red Hat. All rights reserved.