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> Taccept(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()booleanbooleantoString()Methods inherited from class com.liferay.portal.kernel.search.BaseBooleanQueryImpl
addTerms, addTerms, addTerms, parseKeywordsMethods inherited from class com.liferay.portal.kernel.search.BaseQueryImpl
getBoost, getPostFilter, getPreBooleanFilter, getQueryConfig, isDefaultBoost, setBoost, setPostFilter, setPreBooleanFilter, setQueryConfigMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods 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:
acceptin interfaceQuery- Overrides:
acceptin 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:
hasChildrenin interfaceQuery- Overrides:
hasChildrenin classBaseQueryImpl
-
hasClauses
public boolean hasClauses() -
toString
-