public class GeoLocation
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected double |
latitude |
protected double |
longitude |
private static long |
serialVersionUID |
Constructor and Description |
---|
GeoLocation(double latitude,
double longitude)
Creates a GeoLocation instance
|
Modifier and Type | Method and Description |
---|---|
(package private) static GeoLocation[][] |
coordinatesAsGeoLocationArray(twitter4j.internal.org.json.JSONArray coordinates) |
boolean |
equals(java.lang.Object o) |
(package private) static GeoLocation |
getInstance(twitter4j.internal.org.json.JSONObject json)
returns a GeoLocation instance if a "geo" element is found.
|
double |
getLatitude()
returns the latitude of the geo location
|
double |
getLongitude()
returns the longitude of the geo location
|
int |
hashCode() |
java.lang.String |
toString() |
protected double latitude
protected double longitude
private static final long serialVersionUID
public GeoLocation(double latitude, double longitude)
latitude
- the latitudelongitude
- the longitudestatic GeoLocation getInstance(twitter4j.internal.org.json.JSONObject json) throws TwitterException
json
- JSONObject to be parsedTwitterException
- when coordinates is not included in geo element (should be an API side issue)static GeoLocation[][] coordinatesAsGeoLocationArray(twitter4j.internal.org.json.JSONArray coordinates) throws TwitterException
TwitterException
public double getLatitude()
public double getLongitude()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object