Package org.opennms.features.geocoder
Class Coordinates
- java.lang.Object
-
- org.opennms.features.geocoder.Coordinates
-
- All Implemented Interfaces:
Serializable
public class Coordinates extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringBAD_COORDINATES
-
Constructor Summary
Constructors Constructor Description Coordinates()Coordinates(double longitude, double latitude)Coordinates(float longitude, float latitude)Coordinates(String lonLat)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)doublegetLatitude()doublegetLongitude()inthashCode()protected voidsetCoordinates(double longitude, double latitude)protected voidsetCoordinates(float longitude, float latitude)protected voidsetCoordinates(String lonLat)static Double[]splitCommaSeparatedDoubles(String coordinateString)StringtoString()
-
-
-
Field Detail
-
BAD_COORDINATES
public static final String BAD_COORDINATES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Coordinates
public Coordinates()
-
Coordinates
public Coordinates(String lonLat) throws GeocoderException
- Throws:
GeocoderException
-
Coordinates
public Coordinates(double longitude, double latitude)
-
Coordinates
public Coordinates(float longitude, float latitude)
-
-
Method Detail
-
splitCommaSeparatedDoubles
public static Double[] splitCommaSeparatedDoubles(String coordinateString) throws GeocoderException
- Throws:
GeocoderException
-
setCoordinates
protected void setCoordinates(String lonLat) throws GeocoderException
- Throws:
GeocoderException
-
setCoordinates
protected void setCoordinates(double longitude, double latitude)
-
setCoordinates
protected void setCoordinates(float longitude, float latitude)
-
getLongitude
public double getLongitude()
-
getLatitude
public double getLatitude()
-
-