Class BooleanQueryImpl
Object
com.liferay.portal.kernel.search.BaseQueryImpl
com.liferay.portal.kernel.search.BaseBooleanQueryImpl
com.liferay.portal.kernel.search.generic.BooleanQueryImpl
- All Implemented Interfaces:
BooleanQuery
,Query
,Serializable
- Author:
- Michael C. Han, Hugo Huijser
- See Also:
-
Field Summary
Fields inherited from interface com.liferay.portal.kernel.search.Query
BOOST_DEFAULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(QueryVisitor<T> queryVisitor) add
(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) addRequiredTerm
(String field, String value, boolean like, boolean parseKeywords) addTerm
(String field, String value, boolean like, BooleanClauseOccur booleanClauseOccur) clauses()
boolean
boolean
toString()
Methods inherited from class com.liferay.portal.kernel.search.BaseBooleanQueryImpl
addTerms, addTerms, addTerms, parseKeywords
Methods inherited from class com.liferay.portal.kernel.search.BaseQueryImpl
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.liferay.portal.kernel.search.Query
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfig
-
Constructor Details
-
BooleanQueryImpl
public BooleanQueryImpl()
-
-
Method Details
-
accept
- Specified by:
accept
in interfaceQuery
- Overrides:
accept
in classBaseQueryImpl
-
add
-
add
-
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
-
addRequiredTerm
-
addTerm
-
addTerm
-
addTerm
-
addTerm
-
addTerm
public Query addTerm(String field, String value, boolean like, BooleanClauseOccur booleanClauseOccur) -
clauses
-
hasChildren
public boolean hasChildren()- Specified by:
hasChildren
in interfaceQuery
- Overrides:
hasChildren
in classBaseQueryImpl
-
hasClauses
public boolean hasClauses() -
toString
-