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, toStringMethods 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:
acceptin interfaceFilter- Overrides:
acceptin classRangeTermFilter
-
getLowerBoundGeoDistance
-
getPinGeoLocationPoint
-
getSortOrder
public int getSortOrder()- Specified by:
getSortOrderin interfaceFilter- Overrides:
getSortOrderin classRangeTermFilter
-
getUpperBoundGeoDistance
-