com.liferay.portal.kernel.search.filter
Class BooleanFilter
java.lang.Object
com.liferay.portal.kernel.search.filter.BaseFilter
com.liferay.portal.kernel.search.filter.BooleanFilter
- All Implemented Interfaces:
- Filter
public class BooleanFilter
- extends BaseFilter
|
Method Summary |
|
accept(FilterVisitor<T> filterVisitor)
|
Filter |
add(Filter filter)
|
Filter |
add(Filter filter,
BooleanClauseOccur booleanClauseOccur)
|
Filter |
addRangeTerm(String field,
Integer startValue,
Integer endValue)
|
Filter |
addRangeTerm(String field,
int startValue,
int endValue)
|
Filter |
addRangeTerm(String field,
long startValue,
long endValue)
|
Filter |
addRangeTerm(String field,
Long startValue,
Long endValue)
|
Filter |
addRangeTerm(String field,
short startValue,
short endValue)
|
Filter |
addRangeTerm(String field,
Short startValue,
Short endValue)
|
Filter |
addRangeTerm(String field,
String startValue,
String endValue)
|
Filter |
addRequiredTerm(String field,
boolean value)
|
Filter |
addRequiredTerm(String field,
Boolean value)
|
Filter |
addRequiredTerm(String field,
double value)
|
Filter |
addRequiredTerm(String field,
Double value)
|
Filter |
addRequiredTerm(String field,
int value)
|
Filter |
addRequiredTerm(String field,
Integer value)
|
Filter |
addRequiredTerm(String field,
long value)
|
Filter |
addRequiredTerm(String field,
Long value)
|
Filter |
addRequiredTerm(String field,
short value)
|
Filter |
addRequiredTerm(String field,
Short value)
|
Filter |
addRequiredTerm(String field,
String value)
|
Filter |
addTerm(String field,
boolean value)
|
Filter |
addTerm(String field,
Boolean value)
|
Filter |
addTerm(String field,
double value)
|
Filter |
addTerm(String field,
Double value)
|
Filter |
addTerm(String field,
int value)
|
Filter |
addTerm(String field,
Integer value)
|
Filter |
addTerm(String field,
long value)
|
Filter |
addTerm(String field,
Long value)
|
Filter |
addTerm(String field,
short value)
|
Filter |
addTerm(String field,
Short value)
|
Filter |
addTerm(String field,
String value)
|
Filter |
addTerm(String field,
String value,
BooleanClauseOccur booleanClauseOccur)
|
protected String |
getBooleanClauseString(List<BooleanClause<Filter>> booleanClauses)
|
List<BooleanClause<Filter>> |
getMustBooleanClauses()
|
List<BooleanClause<Filter>> |
getMustNotBooleanClauses()
|
List<BooleanClause<Filter>> |
getShouldBooleanClauses()
|
int |
getSortOrder()
|
boolean |
hasClauses()
|
String |
toString()
|
BooleanFilter
public BooleanFilter()
accept
public <T> T accept(FilterVisitor<T> filterVisitor)
add
public Filter add(Filter filter)
add
public Filter add(Filter filter,
BooleanClauseOccur booleanClauseOccur)
addRangeTerm
public Filter addRangeTerm(String field,
int startValue,
int endValue)
addRangeTerm
public Filter addRangeTerm(String field,
Integer startValue,
Integer endValue)
addRangeTerm
public Filter addRangeTerm(String field,
long startValue,
long endValue)
addRangeTerm
public Filter addRangeTerm(String field,
Long startValue,
Long endValue)
addRangeTerm
public Filter addRangeTerm(String field,
short startValue,
short endValue)
addRangeTerm
public Filter addRangeTerm(String field,
Short startValue,
Short endValue)
addRangeTerm
public Filter addRangeTerm(String field,
String startValue,
String endValue)
addRequiredTerm
public Filter addRequiredTerm(String field,
boolean value)
addRequiredTerm
public Filter addRequiredTerm(String field,
Boolean value)
addRequiredTerm
public Filter addRequiredTerm(String field,
double value)
addRequiredTerm
public Filter addRequiredTerm(String field,
Double value)
addRequiredTerm
public Filter addRequiredTerm(String field,
int value)
addRequiredTerm
public Filter addRequiredTerm(String field,
Integer value)
addRequiredTerm
public Filter addRequiredTerm(String field,
long value)
addRequiredTerm
public Filter addRequiredTerm(String field,
Long value)
addRequiredTerm
public Filter addRequiredTerm(String field,
short value)
addRequiredTerm
public Filter addRequiredTerm(String field,
Short value)
addRequiredTerm
public Filter addRequiredTerm(String field,
String value)
addTerm
public Filter addTerm(String field,
boolean value)
addTerm
public Filter addTerm(String field,
Boolean value)
addTerm
public Filter addTerm(String field,
double value)
addTerm
public Filter addTerm(String field,
Double value)
addTerm
public Filter addTerm(String field,
int value)
addTerm
public Filter addTerm(String field,
Integer value)
addTerm
public Filter addTerm(String field,
long value)
addTerm
public Filter addTerm(String field,
Long value)
addTerm
public Filter addTerm(String field,
short value)
addTerm
public Filter addTerm(String field,
Short value)
addTerm
public Filter addTerm(String field,
String value)
addTerm
public Filter addTerm(String field,
String value,
BooleanClauseOccur booleanClauseOccur)
getMustBooleanClauses
public List<BooleanClause<Filter>> getMustBooleanClauses()
getMustNotBooleanClauses
public List<BooleanClause<Filter>> getMustNotBooleanClauses()
getShouldBooleanClauses
public List<BooleanClause<Filter>> getShouldBooleanClauses()
getSortOrder
public int getSortOrder()
hasClauses
public boolean hasClauses()
toString
public String toString()
- Overrides:
toString in class BaseFilter
getBooleanClauseString
protected String getBooleanClauseString(List<BooleanClause<Filter>> booleanClauses)