ToXContent
, ToXContentFragment
public final class GeoPoint extends java.lang.Object implements ToXContentFragment
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
EMPTY_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, wait
isFragment
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public 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 ToXContent
java.io.IOException
public static double assertZValue(boolean ignoreZValue, double zValue)