public class GeoDistanceRangeFilter extends RangeTermFilter
RangeTermFilter.Operator| Constructor and Description |
|---|
GeoDistanceRangeFilter(String field,
boolean includesLower,
boolean includesUpper,
GeoDistance lowerBoundGeoDistance,
GeoLocationPoint pinGeoLocationPoint,
GeoDistance upperBoundGeoDistance) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
accept(FilterVisitor<T> filterVisitor) |
GeoDistance |
getLowerBoundGeoDistance() |
GeoLocationPoint |
getPinGeoLocationPoint() |
int |
getSortOrder() |
GeoDistance |
getUpperBoundGeoDistance() |
getField, getLowerBound, getLowerBoundOperator, getUpperBound, getUpperBoundOperator, isIncludesLower, isIncludesUpper, setLowerBound, setOperators, setUpperBound, toStringgetExecutionOption, isCached, setCached, setExecutionOptionpublic GeoDistanceRangeFilter(String field,
boolean includesLower,
boolean includesUpper,
GeoDistance lowerBoundGeoDistance,
GeoLocationPoint pinGeoLocationPoint,
GeoDistance upperBoundGeoDistance)
public <T> T accept(FilterVisitor<T> filterVisitor)
accept in interface Filteraccept in class RangeTermFilterpublic GeoDistance getLowerBoundGeoDistance()
public GeoLocationPoint getPinGeoLocationPoint()
public int getSortOrder()
getSortOrder in interface FiltergetSortOrder in class RangeTermFilterpublic GeoDistance getUpperBoundGeoDistance()