public class PlanningLocation extends AbstractPersistable
id| Constructor and Description |
|---|
PlanningLocation() |
PlanningLocation(Location location) |
PlanningLocation(long id,
BigDecimal latitude,
BigDecimal longitude) |
PlanningLocation(long id,
BigDecimal latitude,
BigDecimal longitude,
String description) |
PlanningLocation(long id,
double latitude,
double longitude) |
| Modifier and Type | Method and Description |
|---|---|
double |
getAngle(PlanningLocation location)
The angle relative to the direction EAST.
|
String |
getDescription() |
long |
getDistanceTo(PlanningLocation location)
Get distance to the given location
|
BigDecimal |
getLatitude() |
BigDecimal |
getLongitude() |
Map<PlanningLocation,Double> |
getTravelDistanceMap() |
void |
setDescription(String description) |
void |
setLatitude(BigDecimal latitude) |
void |
setLongitude(BigDecimal longitude) |
void |
setTravelDistanceMap(Map<PlanningLocation,Double> travelDistanceMap) |
String |
toString() |
public PlanningLocation()
public PlanningLocation(long id,
double latitude,
double longitude)
public PlanningLocation(long id,
BigDecimal latitude,
BigDecimal longitude)
public PlanningLocation(long id,
BigDecimal latitude,
BigDecimal longitude,
String description)
public PlanningLocation(Location location)
public BigDecimal getLatitude()
public void setLatitude(BigDecimal latitude)
public BigDecimal getLongitude()
public void setLongitude(BigDecimal longitude)
public String getDescription()
public void setDescription(String description)
public Map<PlanningLocation,Double> getTravelDistanceMap()
public void setTravelDistanceMap(Map<PlanningLocation,Double> travelDistanceMap)
public long getDistanceTo(PlanningLocation location)
location - public double getAngle(PlanningLocation location)
location - never nullCopyright © 2001–2019 JBoss by Red Hat. All rights reserved.