public class RangeTermFilter extends BaseFilter
Modifier and Type | Class and Description |
---|---|
static class |
RangeTermFilter.Operator |
Constructor and Description |
---|
RangeTermFilter(String field,
boolean includesLower,
boolean includesUpper) |
RangeTermFilter(String field,
boolean includesLower,
boolean includesUpper,
String lowerBound,
String upperBound) |
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(FilterVisitor<T> filterVisitor) |
String |
getField() |
String |
getLowerBound() |
RangeTermFilter.Operator |
getLowerBoundOperator() |
int |
getSortOrder() |
String |
getUpperBound() |
RangeTermFilter.Operator |
getUpperBoundOperator() |
boolean |
isIncludesLower() |
boolean |
isIncludesUpper() |
void |
setLowerBound(String lowerBound) |
protected void |
setOperators(boolean includesLower,
boolean includesUpper) |
void |
setUpperBound(String upperBound) |
String |
toString() |
getExecutionOption, isCached, setCached, setExecutionOption
public RangeTermFilter(String field, boolean includesLower, boolean includesUpper)
public RangeTermFilter(String field, boolean includesLower, boolean includesUpper, String lowerBound, String upperBound)
public <T> T accept(FilterVisitor<T> filterVisitor)
public String getField()
public String getLowerBound()
public RangeTermFilter.Operator getLowerBoundOperator()
public int getSortOrder()
public String getUpperBound()
public RangeTermFilter.Operator getUpperBoundOperator()
public boolean isIncludesLower()
public boolean isIncludesUpper()
public void setLowerBound(String lowerBound)
public void setUpperBound(String upperBound)
public String toString()
toString
in class BaseFilter
protected void setOperators(boolean includesLower, boolean includesUpper)