Class GeoQueryContext
java.lang.Object
org.elasticsearch.search.suggest.completion.context.GeoQueryContext
- All Implemented Interfaces:
ToXContent
,ToXContentObject
Defines the query context for
GeoContextMapping
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.xcontent.ToXContent
ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
-
Field Summary
Fields inherited from interface org.elasticsearch.xcontent.ToXContent
EMPTY_PARAMS
-
Method Summary
Modifier and TypeMethodDescriptionstatic GeoQueryContext.Builder
builder()
boolean
static GeoQueryContext
fromXContent
(XContentParser parser) int
getBoost()
Returns the query-time boost of the contextReturns the geo point of the contextReturns the precision levels at which geohash cells neighbours are consideredint
Returns the precision (length) for the geohashint
hashCode()
toXContent
(XContentBuilder builder, ToXContent.Params params) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.elasticsearch.xcontent.ToXContentObject
isFragment
-
Field Details
-
NAME
- See Also:
-
-
Method Details
-
getGeoPoint
Returns the geo point of the context -
getBoost
public int getBoost()Returns the query-time boost of the context -
getPrecision
public int getPrecision()Returns the precision (length) for the geohash -
getNeighbours
Returns the precision levels at which geohash cells neighbours are considered -
equals
-
hashCode
public int hashCode() -
builder
-
fromXContent
- Throws:
IOException
-
toXContent
public XContentBuilder toXContent(XContentBuilder builder, ToXContent.Params params) throws IOException - Specified by:
toXContent
in interfaceToXContent
- Throws:
IOException
-