Uses of Class
org.optaweb.employeerostering.domain.employee.EmployeeAvailability
-
-
Uses of EmployeeAvailability in org.optaweb.employeerostering.domain.employee
Methods in org.optaweb.employeerostering.domain.employee that return EmployeeAvailability Modifier and Type Method Description EmployeeAvailabilityEmployeeAvailability. inTimeZone(ZoneId zoneId) -
Uses of EmployeeAvailability in org.optaweb.employeerostering.domain.employee.view
Constructors in org.optaweb.employeerostering.domain.employee.view with parameters of type EmployeeAvailability Constructor Description EmployeeAvailabilityView(ZoneId zoneId, EmployeeAvailability employeeAvailability) -
Uses of EmployeeAvailability in org.optaweb.employeerostering.domain.roster
Methods in org.optaweb.employeerostering.domain.roster that return types with arguments of type EmployeeAvailability Modifier and Type Method Description List<EmployeeAvailability>Roster. getEmployeeAvailabilityList()Method parameters in org.optaweb.employeerostering.domain.roster with type arguments of type EmployeeAvailability Modifier and Type Method Description voidRoster. setEmployeeAvailabilityList(List<EmployeeAvailability> employeeAvailabilityList) -
Uses of EmployeeAvailability in org.optaweb.employeerostering.domain.violation
Methods in org.optaweb.employeerostering.domain.violation that return EmployeeAvailability Modifier and Type Method Description EmployeeAvailabilityDesiredTimeslotForEmployeeReward. getEmployeeAvailability()EmployeeAvailabilityUnavailableEmployeeViolation. getEmployeeAvailability()EmployeeAvailabilityUndesiredTimeslotForEmployeePenalty. getEmployeeAvailability()Methods in org.optaweb.employeerostering.domain.violation with parameters of type EmployeeAvailability Modifier and Type Method Description voidDesiredTimeslotForEmployeeReward. setEmployeeAvailability(EmployeeAvailability employeeAvailability)voidUnavailableEmployeeViolation. setEmployeeAvailability(EmployeeAvailability employeeAvailability)voidUndesiredTimeslotForEmployeePenalty. setEmployeeAvailability(EmployeeAvailability employeeAvailability)Constructors in org.optaweb.employeerostering.domain.violation with parameters of type EmployeeAvailability Constructor Description DesiredTimeslotForEmployeeReward(Shift shift, EmployeeAvailability employeeAvailability, org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score)UnavailableEmployeeViolation(Shift shift, EmployeeAvailability employeeAvailability, org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score)UndesiredTimeslotForEmployeePenalty(Shift shift, EmployeeAvailability employeeAvailability, org.optaplanner.core.api.score.buildin.hardmediumsoftlong.HardMediumSoftLongScore score) -
Uses of EmployeeAvailability in org.optaweb.employeerostering.service.employee
Methods in org.optaweb.employeerostering.service.employee that return types with arguments of type EmployeeAvailability Modifier and Type Method Description List<EmployeeAvailability>EmployeeAvailabilityRepository. filterWithEmployee(Integer tenantId, Set<Employee> employeeSet, OffsetDateTime startDateTime, OffsetDateTime endDateTime)List<EmployeeAvailability>EmployeeAvailabilityRepository. findAllByTenantId(Integer tenantId) -
Uses of EmployeeAvailability in org.optaweb.employeerostering.service.roster
Methods in org.optaweb.employeerostering.service.roster that return types with arguments of type EmployeeAvailability Modifier and Type Method Description List<EmployeeAvailability>RosterGenerator. createEmployeeAvailabilityList(RosterGenerator.GeneratorType generatorType, Integer tenantId, RosterConstraintConfiguration rosterConstraintConfiguration, RosterState rosterState, List<Employee> employeeList, List<Shift> shiftList)
-