Class RangeTermFilter
Object
com.liferay.portal.kernel.search.filter.BaseFilter
com.liferay.portal.kernel.search.filter.RangeTermFilter
- All Implemented Interfaces:
Filter
- Direct Known Subclasses:
DateRangeTermFilter
,GeoDistanceRangeFilter
- Author:
- Michael C. Han
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionRangeTermFilter
(String field, boolean includesLower, boolean includesUpper) RangeTermFilter
(String field, boolean includesLower, boolean includesUpper, String lowerBound, String upperBound) -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(FilterVisitor<T> filterVisitor) getField()
int
boolean
boolean
void
setLowerBound
(String lowerBound) protected void
setOperators
(boolean includesLower, boolean includesUpper) void
setUpperBound
(String upperBound) toString()
Methods inherited from class com.liferay.portal.kernel.search.filter.BaseFilter
getExecutionOption, isCached, setCached, setExecutionOption
-
Constructor Details
-
RangeTermFilter
-
RangeTermFilter
-
-
Method Details
-
accept
-
getField
-
getLowerBound
-
getLowerBoundOperator
-
getSortOrder
public int getSortOrder() -
getUpperBound
-
getUpperBoundOperator
-
isIncludesLower
public boolean isIncludesLower() -
isIncludesUpper
public boolean isIncludesUpper() -
setLowerBound
-
setUpperBound
-
toString
- Overrides:
toString
in classBaseFilter
-
setOperators
protected void setOperators(boolean includesLower, boolean includesUpper)
-