Class GeoDistanceRangeFilter
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
- Author:
- Michael C. Han
-
Nested Class Summary
Nested classes/interfaces inherited from class com.liferay.portal.kernel.search.filter.RangeTermFilter
RangeTermFilter.Operator
-
Constructor Summary
ConstructorsConstructorDescriptionGeoDistanceRangeFilter
(String field, boolean includesLower, boolean includesUpper, GeoDistance lowerBoundGeoDistance, GeoLocationPoint pinGeoLocationPoint, GeoDistance upperBoundGeoDistance) -
Method Summary
Methods inherited from class com.liferay.portal.kernel.search.filter.RangeTermFilter
getField, getLowerBound, getLowerBoundOperator, getUpperBound, getUpperBoundOperator, isIncludesLower, isIncludesUpper, setLowerBound, setOperators, setUpperBound, toString
Methods inherited from class com.liferay.portal.kernel.search.filter.BaseFilter
getExecutionOption, isCached, setCached, setExecutionOption
-
Constructor Details
-
GeoDistanceRangeFilter
public GeoDistanceRangeFilter(String field, boolean includesLower, boolean includesUpper, GeoDistance lowerBoundGeoDistance, GeoLocationPoint pinGeoLocationPoint, GeoDistance upperBoundGeoDistance)
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceFilter
- Overrides:
accept
in classRangeTermFilter
-
getLowerBoundGeoDistance
-
getPinGeoLocationPoint
-
getSortOrder
public int getSortOrder()- Specified by:
getSortOrder
in interfaceFilter
- Overrides:
getSortOrder
in classRangeTermFilter
-
getUpperBoundGeoDistance
-