@Deprecated public class DistanceQueryBuilder extends Object
NOTE: This API is still in flux and might change in incompatible ways in the next release.
| Constructor | Description |
|---|---|
DistanceQueryBuilder(double lat,
double lng,
double miles,
String geoHashFieldPrefix,
String tierFieldPrefix,
boolean needPrecise,
int minTierIndexed,
int maxTierIndexed) |
Deprecated.
Create a distance query using
a boundary box wrapper around a more precise
DistanceFilter.
|
DistanceQueryBuilder(double lat,
double lng,
double miles,
String latField,
String lngField,
String tierFieldPrefix,
boolean needPrecise,
int minTierIndexed,
int maxTierIndexed) |
Deprecated.
Create a distance query using
a boundary box wrapper around a more precise
DistanceFilter.
|
| Modifier and Type | Method | Description |
|---|---|---|
DistanceFilter |
getDistanceFilter() |
Deprecated.
|
org.apache.lucene.search.Filter |
getFilter() |
Deprecated.
Create a distance query using
a boundary box wrapper around a more precise
DistanceFilter.
|
org.apache.lucene.search.Filter |
getFilter(org.apache.lucene.search.Query query) |
Deprecated.
|
double |
getLat() |
Deprecated.
|
double |
getLng() |
Deprecated.
|
double |
getMiles() |
Deprecated.
|
org.apache.lucene.search.Query |
getQuery(org.apache.lucene.search.Query query) |
Deprecated.
|
String |
toString() |
Deprecated.
|
public DistanceQueryBuilder(double lat,
double lng,
double miles,
String latField,
String lngField,
String tierFieldPrefix,
boolean needPrecise,
int minTierIndexed,
int maxTierIndexed)
lat - The latitude to search aroundlng - the Longitude to search aroundmiles - The radius to search withinlatField - The name of the field containing the latitudelngField - The name of the field containing the longitudetierFieldPrefix - The prefix of the tierneedPrecise - if true, then distance is calculated in addition to tier infominTierIndexed - The minimum tier level indexedmaxTierIndexed - The maximum tier level indexedpublic DistanceQueryBuilder(double lat,
double lng,
double miles,
String geoHashFieldPrefix,
String tierFieldPrefix,
boolean needPrecise,
int minTierIndexed,
int maxTierIndexed)
lat - lng - miles - public org.apache.lucene.search.Filter getFilter()
public org.apache.lucene.search.Filter getFilter(org.apache.lucene.search.Query query)
public DistanceFilter getDistanceFilter()
public org.apache.lucene.search.Query getQuery(org.apache.lucene.search.Query query)
public double getLat()
public double getLng()
public double getMiles()
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.