Class TspSolution

java.lang.Object
org.optaplanner.examples.common.domain.AbstractPersistable
org.optaplanner.examples.tsp.domain.TspSolution

public class TspSolution extends AbstractPersistable
  • Field Details

    • distanceType

      protected DistanceType distanceType
    • distanceUnitOfMeasurement

      protected String distanceUnitOfMeasurement
  • Constructor Details

    • TspSolution

      public TspSolution()
    • TspSolution

      public TspSolution(long id)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDistanceType

      public DistanceType getDistanceType()
    • setDistanceType

      public void setDistanceType(DistanceType distanceType)
    • getDistanceUnitOfMeasurement

      public String getDistanceUnitOfMeasurement()
    • setDistanceUnitOfMeasurement

      public void setDistanceUnitOfMeasurement(String distanceUnitOfMeasurement)
    • getLocationList

      public List<Location> getLocationList()
    • setLocationList

      public void setLocationList(List<Location> locationList)
    • getDomicile

      public Domicile getDomicile()
    • setDomicile

      public void setDomicile(Domicile domicile)
    • getVisitList

      public List<Visit> getVisitList()
    • setVisitList

      public void setVisitList(List<Visit> visitList)
    • getScore

      public org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore getScore()
    • setScore

      public void setScore(org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore score)
    • getDomicileRange

      public List<Domicile> getDomicileRange()
    • getDistanceString

      public String getDistanceString(NumberFormat numberFormat)