Class Skills.Builder

java.lang.Object
com.graphhopper.jsprit.core.problem.Skills.Builder
Enclosing class:
Skills

public static class Skills.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • newInstance

      public static Skills.Builder newInstance()
      Returns new instance of skill-builder.
      Returns:
      builder
    • addSkill

      public Skills.Builder addSkill(String skill)
      Adds skill. Skill is transformed into lowerCase.
      Parameters:
      skill - skill to be added
      Returns:
      builder
    • addAllSkills

      public Skills.Builder addAllSkills(Collection<String> skills)
      Adds a collection of skills.
      Parameters:
      skills - collection of skills to be added
      Returns:
      builder
    • build

      public Skills build()
      Builds the skill container and returns it.
      Returns:
      skills