org.drools.planner.examples.tsp.domain
Class City
java.lang.Object
org.drools.planner.examples.common.domain.AbstractPersistable
org.drools.planner.examples.tsp.domain.City
- All Implemented Interfaces:
- Serializable, Comparable<AbstractPersistable>
public class City
- extends AbstractPersistable
- See Also:
- Serialized Form
Constructor Summary |
City()
|
City
public City()
getName
public String getName()
setName
public void setName(String name)
getLatitude
public double getLatitude()
setLatitude
public void setLatitude(double latitude)
getLongitude
public double getLongitude()
setLongitude
public void setLongitude(double longitude)
getDistance
public int getDistance(City city)
- The distance is not in miles or km, but in the TSPLIB's unit of measurement.
- Parameters:
city
- never null
- Returns:
- a positive number
toString
public String toString()
- Overrides:
toString
in class AbstractPersistable
getSafeName
public String getSafeName()
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.