public class TravelingSalesmanTour extends AbstractPersistable implements org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore>
| Modifier and Type | Field and Description |
|---|---|
protected DistanceType |
distanceType |
protected String |
distanceUnitOfMeasurement |
id| Constructor and Description |
|---|
TravelingSalesmanTour() |
| Modifier and Type | Method and Description |
|---|---|
String |
getDistanceString(NumberFormat numberFormat) |
DistanceType |
getDistanceType() |
String |
getDistanceUnitOfMeasurement() |
Domicile |
getDomicile() |
List<Domicile> |
getDomicileRange() |
List<Location> |
getLocationList() |
String |
getName() |
Collection<? extends Object> |
getProblemFacts() |
org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore |
getScore() |
List<Visit> |
getVisitList() |
void |
setDistanceType(DistanceType distanceType) |
void |
setDistanceUnitOfMeasurement(String distanceUnitOfMeasurement) |
void |
setDomicile(Domicile domicile) |
void |
setLocationList(List<Location> locationList) |
void |
setName(String name) |
void |
setScore(org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore score) |
void |
setVisitList(List<Visit> visitList) |
compareTo, getId, setId, toStringprotected DistanceType distanceType
protected String distanceUnitOfMeasurement
public String getName()
public void setName(String name)
public DistanceType getDistanceType()
public void setDistanceType(DistanceType distanceType)
public String getDistanceUnitOfMeasurement()
public void setDistanceUnitOfMeasurement(String distanceUnitOfMeasurement)
public Domicile getDomicile()
public void setDomicile(Domicile domicile)
public org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore getScore()
getScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore>public void setScore(org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore score)
setScore in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore>public Collection<? extends Object> getProblemFacts()
getProblemFacts in interface org.optaplanner.core.api.domain.solution.Solution<org.optaplanner.core.api.score.buildin.simplelong.SimpleLongScore>public String getDistanceString(NumberFormat numberFormat)
Copyright © 2006–2015 JBoss by Red Hat. All rights reserved.