Class Task
java.lang.Object
ai.timefold.solver.examples.common.domain.AbstractPersistable
ai.timefold.solver.examples.taskassigning.domain.Task
- All Implemented Interfaces:
Labeled
-
Field Summary
Fields inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCode()intIn minutesintgetLabel()intintgetTitle()voidsetCustomer(Customer customer) voidsetEmployee(Employee employee) voidsetIndexInTaskType(int indexInTaskType) voidsetPriority(Priority priority) voidsetReadyTime(int readyTime) voidsetStartTime(Integer startTime) voidsetTaskType(TaskType taskType) toString()Methods inherited from class ai.timefold.solver.examples.common.domain.AbstractPersistable
getId, setId
-
Constructor Details
-
Task
public Task() -
Task
-
-
Method Details
-
getTaskType
-
setTaskType
-
getIndexInTaskType
public int getIndexInTaskType() -
setIndexInTaskType
public void setIndexInTaskType(int indexInTaskType) -
getCustomer
-
setCustomer
-
getReadyTime
public int getReadyTime() -
setReadyTime
public void setReadyTime(int readyTime) -
getPriority
-
setPriority
-
getEmployee
-
setEmployee
-
getStartTime
-
setStartTime
-
getMissingSkillCount
public int getMissingSkillCount() -
getDuration
public int getDuration()In minutes- Returns:
- at least 1 minute
-
getAffinity
-
getEndTime
-
getCode
-
getTitle
-
getLabel
-
getToolText
-
toString
- Overrides:
toStringin classAbstractPersistable
-