java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.taskassigning.domain.TaskType
All Implemented Interfaces:
Labeled

public class TaskType extends AbstractPersistable implements Labeled
  • Constructor Details

    • TaskType

      public TaskType()
    • TaskType

      public TaskType(long id, String code, String title, int baseDuration)
  • Method Details

    • getCode

      public String getCode()
    • setCode

      public void setCode(String code)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getBaseDuration

      public int getBaseDuration()
    • setBaseDuration

      public void setBaseDuration(int baseDuration)
    • getRequiredSkillList

      public List<Skill> getRequiredSkillList()
    • setRequiredSkillList

      public void setRequiredSkillList(List<Skill> requiredSkillList)
    • getLabel

      public String getLabel()
      Specified by:
      getLabel in interface Labeled
    • toString

      public String toString()
      Overrides:
      toString in class AbstractPersistable