ToXContent, ToXContentFragmentpublic final class GeoPoint extends java.lang.Object implements ToXContentFragment
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.ParamsEMPTY_PARAMS| Constructor | Description |
|---|---|
GeoPoint() |
|
GeoPoint(double lat,
double lon) |
|
GeoPoint(java.lang.String value) |
Create a new Geopoint from a string.
|
GeoPoint(GeoPoint template) |
| Modifier and Type | Method | Description |
|---|---|---|
static double |
assertZValue(boolean ignoreZValue,
double zValue) |
|
boolean |
equals(java.lang.Object o) |
|
static GeoPoint |
fromGeohash(long geohashLong) |
|
static GeoPoint |
fromGeohash(java.lang.String geohash) |
|
java.lang.String |
geohash() |
|
java.lang.String |
getGeohash() |
|
double |
getLat() |
|
double |
getLon() |
|
int |
hashCode() |
|
double |
lat() |
|
double |
lon() |
|
static GeoPoint |
parseFromLatLon(java.lang.String latLon) |
|
GeoPoint |
reset(double lat,
double lon) |
|
GeoPoint |
resetFromGeoHash(long geohashLong) |
|
GeoPoint |
resetFromGeoHash(java.lang.String geohash) |
|
GeoPoint |
resetFromIndexableField(org.apache.lucene.index.IndexableField field) |
|
GeoPoint |
resetFromIndexHash(long hash) |
|
GeoPoint |
resetFromString(java.lang.String value) |
|
GeoPoint |
resetFromString(java.lang.String value,
boolean ignoreZValue) |
|
GeoPoint |
resetLat(double lat) |
|
GeoPoint |
resetLon(double lon) |
|
java.lang.String |
toString() |
|
XContentBuilder |
toXContent(XContentBuilder builder,
ToXContent.Params params) |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitisFragmentpublic GeoPoint()
public GeoPoint(java.lang.String value)
value - String to create the point frompublic GeoPoint(double lat,
double lon)
public GeoPoint(GeoPoint template)
public GeoPoint reset(double lat, double lon)
public GeoPoint resetLat(double lat)
public GeoPoint resetLon(double lon)
public GeoPoint resetFromString(java.lang.String value)
public GeoPoint resetFromString(java.lang.String value, boolean ignoreZValue)
public GeoPoint resetFromIndexHash(long hash)
public GeoPoint resetFromIndexableField(org.apache.lucene.index.IndexableField field)
public GeoPoint resetFromGeoHash(java.lang.String geohash)
public GeoPoint resetFromGeoHash(long geohashLong)
public double lat()
public double getLat()
public double lon()
public double getLon()
public java.lang.String geohash()
public java.lang.String getGeohash()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic static GeoPoint parseFromLatLon(java.lang.String latLon)
public static GeoPoint fromGeohash(java.lang.String geohash)
public static GeoPoint fromGeohash(long geohashLong)
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws java.io.IOException
toXContent in interface ToXContentjava.io.IOExceptionpublic static double assertZValue(boolean ignoreZValue,
double zValue)