Uses of Class
org.optaplanner.examples.nurserostering.domain.Employee
-
-
Uses of Employee in org.optaplanner.examples.nurserostering.domain
Methods in org.optaplanner.examples.nurserostering.domain that return Employee Modifier and Type Method Description EmployeeShiftAssignment. getEmployee()EmployeeSkillProficiency. getEmployee()Methods in org.optaplanner.examples.nurserostering.domain that return types with arguments of type Employee Modifier and Type Method Description List<Employee>NurseRoster. getEmployeeList()Methods in org.optaplanner.examples.nurserostering.domain with parameters of type Employee Modifier and Type Method Description intEmployee. compareTo(Employee employee)voidShiftAssignment. setEmployee(Employee employee)voidSkillProficiency. setEmployee(Employee employee)Method parameters in org.optaplanner.examples.nurserostering.domain with type arguments of type Employee Modifier and Type Method Description voidNurseRoster. setEmployeeList(List<Employee> employeeList) -
Uses of Employee in org.optaplanner.examples.nurserostering.domain.request
Methods in org.optaplanner.examples.nurserostering.domain.request that return Employee Modifier and Type Method Description EmployeeDayOffRequest. getEmployee()EmployeeDayOnRequest. getEmployee()EmployeeShiftOffRequest. getEmployee()EmployeeShiftOnRequest. getEmployee()Methods in org.optaplanner.examples.nurserostering.domain.request with parameters of type Employee Modifier and Type Method Description voidDayOffRequest. setEmployee(Employee employee)voidDayOnRequest. setEmployee(Employee employee)voidShiftOffRequest. setEmployee(Employee employee)voidShiftOnRequest. setEmployee(Employee employee) -
Uses of Employee in org.optaplanner.examples.nurserostering.domain.solver
Methods in org.optaplanner.examples.nurserostering.domain.solver with parameters of type Employee Modifier and Type Method Description intEmployeeStrengthComparator. compare(Employee a, Employee b) -
Uses of Employee in org.optaplanner.examples.nurserostering.persistence
Fields in org.optaplanner.examples.nurserostering.persistence with type parameters of type Employee Modifier and Type Field Description protected Map<String,Employee>NurseRosteringImporter.NurseRosteringInputBuilder. employeeMap -
Uses of Employee in org.optaplanner.examples.nurserostering.score.drools
Methods in org.optaplanner.examples.nurserostering.score.drools that return Employee Modifier and Type Method Description EmployeeEmployeeConsecutiveAssignmentEnd. getEmployee()EmployeeEmployeeConsecutiveAssignmentStart. getEmployee()EmployeeEmployeeConsecutiveWeekendAssignmentEnd. getEmployee()EmployeeEmployeeConsecutiveWeekendAssignmentStart. getEmployee()EmployeeEmployeeFreeSequence. getEmployee()EmployeeEmployeeWeekendSequence. getEmployee()EmployeeEmployeeWorkSequence. getEmployee()Methods in org.optaplanner.examples.nurserostering.score.drools with parameters of type Employee Modifier and Type Method Description static intEmployeeConsecutiveAssignmentStart. getDistanceToFirstDayOfWeekend(Employee employee, ShiftDate shiftDate)static intEmployeeConsecutiveAssignmentEnd. getDistanceToLastDayOfWeekend(Employee employee, ShiftDate shiftDate)static booleanEmployeeConsecutiveAssignmentStart. isWeekendAndNotFirstDayOfWeekend(Employee employee, ShiftDate shiftDate)static booleanEmployeeConsecutiveAssignmentEnd. isWeekendAndNotLastDayOfWeekend(Employee employee, ShiftDate shiftDate)voidEmployeeConsecutiveAssignmentEnd. setEmployee(Employee employee)voidEmployeeConsecutiveAssignmentStart. setEmployee(Employee employee)voidEmployeeConsecutiveWeekendAssignmentEnd. setEmployee(Employee employee)voidEmployeeConsecutiveWeekendAssignmentStart. setEmployee(Employee employee)voidEmployeeFreeSequence. setEmployee(Employee employee)voidEmployeeWeekendSequence. setEmployee(Employee employee)voidEmployeeWorkSequence. setEmployee(Employee employee)Constructors in org.optaplanner.examples.nurserostering.score.drools with parameters of type Employee Constructor Description EmployeeConsecutiveAssignmentEnd(Employee employee, ShiftDate shiftDate)EmployeeConsecutiveAssignmentStart(Employee employee, ShiftDate shiftDate)EmployeeConsecutiveWeekendAssignmentEnd(Employee employee, int sundayIndex)EmployeeConsecutiveWeekendAssignmentStart(Employee employee, int sundayIndex)EmployeeFreeSequence(Employee employee, int firstDayIndex, int lastDayIndex)EmployeeWeekendSequence(Employee employee, int firstSundayIndex, int lastSundayIndex)EmployeeWorkSequence(Employee employee, int firstDayIndex, int lastDayIndex) -
Uses of Employee in org.optaplanner.examples.nurserostering.solver.move
Methods in org.optaplanner.examples.nurserostering.solver.move with parameters of type Employee Modifier and Type Method Description static voidNurseRosteringMoveHelper. moveEmployee(org.optaplanner.core.api.score.director.ScoreDirector<NurseRoster> scoreDirector, ShiftAssignment shiftAssignment, Employee toEmployee)Constructors in org.optaplanner.examples.nurserostering.solver.move with parameters of type Employee Constructor Description EmployeeMultipleChangeMove(Employee fromEmployee, List<ShiftAssignment> shiftAssignmentList, Employee toEmployee) -
Uses of Employee in org.optaplanner.examples.nurserostering.swingui
Methods in org.optaplanner.examples.nurserostering.swingui that return Employee Modifier and Type Method Description EmployeeEmployeePanel. getEmployee()Methods in org.optaplanner.examples.nurserostering.swingui with parameters of type Employee Modifier and Type Method Description voidNurseRosteringPanel. deleteEmployee(Employee employee)voidNurseRosteringPanel. moveShiftAssignmentToEmployee(ShiftAssignment shiftAssignment, Employee toEmployee)Constructors in org.optaplanner.examples.nurserostering.swingui with parameters of type Employee Constructor Description EmployeePanel(NurseRosteringPanel nurseRosteringPanel, List<ShiftDate> shiftDateList, List<Shift> shiftList, Employee employee)
-