Class AbstractCompoundQuery
- java.lang.Object
-
- com.couchbase.client.java.search.SearchQuery
-
- com.couchbase.client.java.search.queries.AbstractCompoundQuery
-
- Direct Known Subclasses:
ConjunctionQuery
,DisjunctionQuery
@Internal public abstract class AbstractCompoundQuery extends SearchQuery
Base class for FTS queries that are composite, compounding several otherSearchQuery
.- Since:
- 2.3.0
- Author:
- Simon Baslé, Michael Nitschinger
-
-
Field Summary
-
Fields inherited from class com.couchbase.client.java.search.SearchQuery
boost
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractCompoundQuery(SearchQuery... queries)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAll(SearchQuery... queries)
List<SearchQuery>
childQueries()
protected List<com.couchbase.client.core.api.search.CoreSearchQuery>
childQueriesAsCore()
-
Methods inherited from class com.couchbase.client.java.search.SearchQuery
booleanField, booleans, boost, conjuncts, dateRange, disjuncts, docId, export, geoBoundingBox, geoBoundingBox, geoDistance, geoDistance, geoPolygon, match, matchAll, matchNone, matchPhrase, numericRange, phrase, prefix, queryString, regexp, term, termRange, toCore, toString, wildcard
-
-
-
-
Constructor Detail
-
AbstractCompoundQuery
protected AbstractCompoundQuery(SearchQuery... queries)
-
-
Method Detail
-
addAll
protected void addAll(SearchQuery... queries)
-
childQueries
public List<SearchQuery> childQueries()
-
childQueriesAsCore
protected List<com.couchbase.client.core.api.search.CoreSearchQuery> childQueriesAsCore()
-
-