Class TaskAssigningSolution

java.lang.Object
ai.timefold.solver.examples.common.domain.AbstractPersistable
ai.timefold.solver.examples.taskassigning.domain.TaskAssigningSolution

public class TaskAssigningSolution extends AbstractPersistable
  • Constructor Details

    • TaskAssigningSolution

      public TaskAssigningSolution()
    • TaskAssigningSolution

      public TaskAssigningSolution(long id)
    • TaskAssigningSolution

      public TaskAssigningSolution(long id, List<Skill> skillList, List<TaskType> taskTypeList, List<Customer> customerList, List<Employee> employeeList, List<Task> taskList)
  • Method Details

    • getSkillList

      public List<Skill> getSkillList()
    • setSkillList

      public void setSkillList(List<Skill> skillList)
    • getTaskTypeList

      public List<TaskType> getTaskTypeList()
    • setTaskTypeList

      public void setTaskTypeList(List<TaskType> taskTypeList)
    • getCustomerList

      public List<Customer> getCustomerList()
    • setCustomerList

      public void setCustomerList(List<Customer> customerList)
    • getEmployeeList

      public List<Employee> getEmployeeList()
    • setEmployeeList

      public void setEmployeeList(List<Employee> employeeList)
    • getTaskList

      public List<Task> getTaskList()
    • setTaskList

      public void setTaskList(List<Task> taskList)
    • getScore

      public ai.timefold.solver.core.api.score.buildin.bendable.BendableScore getScore()
    • setScore

      public void setScore(ai.timefold.solver.core.api.score.buildin.bendable.BendableScore score)
    • getFrozenCutoff

      public int getFrozenCutoff()
    • setFrozenCutoff

      public void setFrozenCutoff(int frozenCutoff)