Class Employee
java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.taskassigning.domain.Employee
- All Implemented Interfaces:
Labeled
-
Field Summary
Fields inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
id -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAffinity(Customer customer) getLabel()getTasks()voidsetAffinityMap(Map<Customer, Affinity> affinityMap) voidsetFullName(String fullName) voidsetSkillSet(Set<Skill> skillSet) voidtoString()Methods inherited from class org.optaplanner.examples.common.domain.AbstractPersistable
getId, setId
-
Constructor Details
-
Employee
public Employee() -
Employee
-
-
Method Details
-
getFullName
-
setFullName
-
getSkillSet
-
setSkillSet
-
getAffinityMap
-
setAffinityMap
-
getTasks
-
setTasks
-
getAffinity
- Parameters:
customer- never null- Returns:
- never null
-
getEndTime
-
getLabel
-
getToolText
-
toString
- Overrides:
toStringin classAbstractPersistable
-