@Deprecated
public class DistanceQueryBuilder
extends java.lang.Object
NOTE: This API is still in flux and might change in incompatible ways in the next release.
Constructor and Description |
---|
DistanceQueryBuilder(double lat,
double lng,
double miles,
java.lang.String geoHashFieldPrefix,
java.lang.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,
java.lang.String latField,
java.lang.String lngField,
java.lang.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 and 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.
|
java.lang.String |
toString()
Deprecated.
|
public DistanceQueryBuilder(double lat, double lng, double miles, java.lang.String latField, java.lang.String lngField, java.lang.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, java.lang.String geoHashFieldPrefix, java.lang.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()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.