public class RoadLocation extends AbstractPersistable
Modifier and Type | Field and Description |
---|---|
protected double |
latitude |
protected double |
longitude |
protected Map<RoadLocation,RoadLocationArc> |
travelDistanceMap |
id
Constructor and Description |
---|
RoadLocation() |
RoadLocation(long id,
double latitude,
double longitude) |
Modifier and Type | Method and Description |
---|---|
double |
getAirDistanceDouble(RoadLocation location) |
double |
getAngle(RoadLocation location)
The angle relative to the direction EAST.
|
int |
getCoachDistanceTo(RoadLocation location) |
int |
getCoachDurationTo(RoadLocation location) |
double |
getLatitude() |
double |
getLongitude() |
int |
getMaximumDistanceTo(RoadLocation location) |
int |
getShuttleDistanceTo(RoadLocation location) |
int |
getShuttleDurationTo(RoadLocation location) |
Map<RoadLocation,RoadLocationArc> |
getTravelDistanceMap() |
void |
setLatitude(double latitude) |
void |
setLongitude(double longitude) |
void |
setTravelDistanceMap(Map<RoadLocation,RoadLocationArc> travelDistanceMap) |
compareTo, getId, setId, toString
protected double latitude
protected double longitude
protected Map<RoadLocation,RoadLocationArc> travelDistanceMap
public RoadLocation()
public RoadLocation(long id, double latitude, double longitude)
public double getLatitude()
public void setLatitude(double latitude)
public double getLongitude()
public void setLongitude(double longitude)
public Map<RoadLocation,RoadLocationArc> getTravelDistanceMap()
public void setTravelDistanceMap(Map<RoadLocation,RoadLocationArc> travelDistanceMap)
public int getCoachDistanceTo(RoadLocation location)
public int getCoachDurationTo(RoadLocation location)
public int getShuttleDistanceTo(RoadLocation location)
public int getShuttleDurationTo(RoadLocation location)
public int getMaximumDistanceTo(RoadLocation location)
public double getAirDistanceDouble(RoadLocation location)
public double getAngle(RoadLocation location)
location
- never nullCopyright © 2006–2019 JBoss by Red Hat. All rights reserved.