public class Coordinate extends java.lang.Object implements ICoordinate
lat and lon.| Modifier and Type | Field and Description |
|---|---|
private java.awt.geom.Point2D.Double |
data |
| Constructor and Description |
|---|
Coordinate(double lat,
double lon)
Constructs a new
Coordinate. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
double |
getLat()
Returns latitude.
|
double |
getLon()
Returns longitude.
|
int |
hashCode() |
private void |
readObject(java.io.ObjectInputStream in) |
void |
setLat(double lat)
Sets latitude.
|
void |
setLon(double lon)
Sets longitude.
|
java.lang.String |
toString() |
private void |
writeObject(java.io.ObjectOutputStream out) |
private transient java.awt.geom.Point2D.Double data
public Coordinate(double lat, double lon)
Coordinate.lat - latitude in degreeslon - longitude in degreespublic double getLat()
ICoordinategetLat in interface ICoordinatepublic void setLat(double lat)
ICoordinatesetLat in interface ICoordinatelat - latitude in degreespublic double getLon()
ICoordinategetLon in interface ICoordinatepublic void setLon(double lon)
ICoordinatesetLon in interface ICoordinatelon - longitude in degreesprivate void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object