com.liferay.portal.kernel.search.filter
Class GeoDistanceRangeFilter
java.lang.Object
com.liferay.portal.kernel.search.filter.BaseFilter
com.liferay.portal.kernel.search.filter.RangeTermFilter
com.liferay.portal.kernel.search.filter.GeoDistanceRangeFilter
- All Implemented Interfaces:
- Filter
public class GeoDistanceRangeFilter
- extends RangeTermFilter
| Methods inherited from class com.liferay.portal.kernel.search.filter.RangeTermFilter |
getField, getLowerBound, getLowerBoundOperator, getUpperBound, getUpperBoundOperator, isIncludesLower, isIncludesUpper, setLowerBound, setOperators, setUpperBound, toString |
GeoDistanceRangeFilter
public GeoDistanceRangeFilter(String field,
boolean includesLower,
boolean includesUpper,
GeoDistance lowerBoundGeoDistance,
GeoLocationPoint pinGeoLocationPoint,
GeoDistance upperBoundGeoDistance)
accept
public <T> T accept(FilterVisitor<T> filterVisitor)
- Specified by:
accept in interface Filter- Overrides:
accept in class RangeTermFilter
getLowerBoundGeoDistance
public GeoDistance getLowerBoundGeoDistance()
getPinGeoLocationPoint
public GeoLocationPoint getPinGeoLocationPoint()
getSortOrder
public int getSortOrder()
- Specified by:
getSortOrder in interface Filter- Overrides:
getSortOrder in class RangeTermFilter
getUpperBoundGeoDistance
public GeoDistance getUpperBoundGeoDistance()