Package com.liferay.portal.kernel.search
Interface BooleanQuery
- All Superinterfaces:
Query
,Serializable
- All Known Implementing Classes:
BaseBooleanQueryImpl
,BooleanQueryImpl
- Author:
- Brian Wing Shun Chan
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.search.Query
BOOST_DEFAULT
-
Method Summary
Modifier and TypeMethodDescriptionadd
(Query query, BooleanClauseOccur booleanClauseOccur) addExactTerm
(String field, boolean value) addExactTerm
(String field, double value) addExactTerm
(String field, int value) addExactTerm
(String field, long value) addExactTerm
(String field, short value) addExactTerm
(String field, Boolean value) addExactTerm
(String field, Double value) addExactTerm
(String field, Integer value) addExactTerm
(String field, Long value) addExactTerm
(String field, Short value) addExactTerm
(String field, String value) addNumericRangeTerm
(String field, int startValue, int endValue) addNumericRangeTerm
(String field, long startValue, long endValue) addNumericRangeTerm
(String field, short startValue, short endValue) addNumericRangeTerm
(String field, Integer startValue, Integer endValue) addNumericRangeTerm
(String field, Long startValue, Long endValue) addNumericRangeTerm
(String field, Short startValue, Short endValue) addRangeTerm
(String field, int startValue, int endValue) addRangeTerm
(String field, long startValue, long endValue) addRangeTerm
(String field, short startValue, short endValue) addRangeTerm
(String field, Integer startValue, Integer endValue) addRangeTerm
(String field, Long startValue, Long endValue) addRangeTerm
(String field, Short startValue, Short endValue) addRangeTerm
(String field, String startValue, String endValue) addRequiredTerm
(String field, boolean value) addRequiredTerm
(String field, double value) addRequiredTerm
(String field, int value) addRequiredTerm
(String field, long value) addRequiredTerm
(String field, short value) addRequiredTerm
(String field, Boolean value) addRequiredTerm
(String field, Double value) addRequiredTerm
(String field, Integer value) addRequiredTerm
(String field, Long value) addRequiredTerm
(String field, Short value) addRequiredTerm
(String field, String value) addRequiredTerm
(String field, String value, boolean like) addTerm
(String field, String value, boolean like, BooleanClauseOccur booleanClauseOccur) clauses()
boolean
Methods inherited from interface com.liferay.portal.kernel.search.Query
accept, getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, hasChildren, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
-
Method Details
-
add
- Throws:
ParseException
-
add
- Throws:
ParseException
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addExactTerm
-
addNumericRangeTerm
-
addNumericRangeTerm
-
addNumericRangeTerm
-
addNumericRangeTerm
-
addNumericRangeTerm
-
addNumericRangeTerm
-
addRangeTerm
-
addRangeTerm
-
addRangeTerm
-
addRangeTerm
-
addRangeTerm
-
addRangeTerm
-
addRangeTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addRequiredTerm
-
addTerm
- Throws:
ParseException
-
addTerm
- Throws:
ParseException
-
addTerm
- Throws:
ParseException
-
addTerm
Query addTerm(String field, String value, boolean like, BooleanClauseOccur booleanClauseOccur) throws ParseException - Throws:
ParseException
-
addTerms
- Throws:
ParseException
-
addTerms
- Throws:
ParseException
-
clauses
List<BooleanClause<Query>> clauses() -
hasClauses
boolean hasClauses()
-