Package | Description |
---|---|
com.couchbase.client.java |
Holds all classes that are needed for the Couchbase Java SDK.
|
com.couchbase.client.java.search |
Namespace for various search-service related classes.
|
com.couchbase.client.java.search.queries |
Contains the various APIs for search queries.
|
Modifier and Type | Method and Description |
---|---|
Mono<ReactiveSearchResult> |
ReactiveCluster.searchQuery(String indexName,
SearchQuery query)
Performs a Full Text Search (FTS) query with default
SearchOptions . |
CompletableFuture<SearchResult> |
AsyncScope.searchQuery(String indexName,
SearchQuery query)
Performs a Full Text Search (FTS) query with default
SearchOptions . |
SearchResult |
Scope.searchQuery(String indexName,
SearchQuery query)
Performs a Full Text Search (FTS) query with default
SearchOptions . |
Mono<ReactiveSearchResult> |
ReactiveScope.searchQuery(String indexName,
SearchQuery query)
Performs a Full Text Search (FTS) query with default
SearchOptions . |
SearchResult |
Cluster.searchQuery(String indexName,
SearchQuery query)
Performs a Full Text Search (FTS) query with default
SearchOptions . |
CompletableFuture<SearchResult> |
AsyncCluster.searchQuery(String indexName,
SearchQuery query)
Performs a Full Text Search (FTS) query with default
SearchOptions . |
Mono<ReactiveSearchResult> |
ReactiveCluster.searchQuery(String indexName,
SearchQuery query,
SearchOptions options)
Performs a Full Text Search (FTS) query with custom
SearchOptions . |
CompletableFuture<SearchResult> |
AsyncScope.searchQuery(String indexName,
SearchQuery query,
SearchOptions options)
Performs a Full Text Search (FTS) query with custom
SearchOptions . |
SearchResult |
Scope.searchQuery(String indexName,
SearchQuery query,
SearchOptions options)
Performs a Full Text Search (FTS) query with custom
SearchOptions . |
Mono<ReactiveSearchResult> |
ReactiveScope.searchQuery(String indexName,
SearchQuery query,
SearchOptions options)
Performs a Full Text Search (FTS) query with custom
SearchOptions . |
SearchResult |
Cluster.searchQuery(String indexName,
SearchQuery query,
SearchOptions options)
Performs a Full Text Search (FTS) query with custom
SearchOptions . |
CompletableFuture<SearchResult> |
AsyncCluster.searchQuery(String indexName,
SearchQuery query,
SearchOptions options)
Performs a Full Text Search (FTS) query with custom
SearchOptions . |
Modifier and Type | Method and Description |
---|---|
SearchQuery |
SearchQuery.boost(double boost) |
Modifier and Type | Method and Description |
---|---|
static ConjunctionQuery |
SearchQuery.conjuncts(SearchQuery... queries)
Prepare a
ConjunctionQuery body. |
static SearchRequest |
SearchRequest.create(SearchQuery searchQuery)
Will run an FTS
SearchQuery . |
static DisjunctionQuery |
SearchQuery.disjuncts(SearchQuery... queries)
Prepare a
DisjunctionQuery body. |
SearchRequest |
SearchRequest.searchQuery(SearchQuery searchQuery)
Can be used to run a
SearchQuery together with an existing VectorSearch . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompoundQuery
Base class for FTS queries that are composite, compounding several other
SearchQuery . |
class |
BooleanFieldQuery
A FTS query that queries fields explicitly indexed as boolean.
|
class |
BooleanQuery
A compound FTS query that allows various combinations of sub-queries.
|
class |
ConjunctionQuery
A compound FTS query that performs a logical AND between all its sub-queries (conjunction).
|
class |
DateRangeQuery
A FTS query that matches documents on a range of dates.
|
class |
DisjunctionQuery
A compound FTS query that performs a logical OR between all its sub-queries (disjunction).
|
class |
DocIdQuery
A FTS query that matches on Couchbase document IDs.
|
class |
GeoBoundingBoxQuery
A FTS query which allows to match geo bounding boxes.
|
class |
GeoDistanceQuery
A FTS query which allows to match on geo distances.
|
class |
GeoPolygonQuery
A search query which allows to match inside a geo polygon.
|
class |
MatchAllQuery
A FTS query that matches all indexed documents (usually for debugging purposes).
|
class |
MatchNoneQuery
A FTS query that matches 0 document (usually for debugging purposes).
|
class |
MatchPhraseQuery
A FTS query that matches several given terms (a "phrase"), applying further processing
like analyzers to them.
|
class |
MatchQuery
A FTS query that matches a given term, applying further processing to it
like analyzers, stemming and even
fuzziness . |
class |
NumericRangeQuery
A FTS query that matches documents on a range of values.
|
class |
PhraseQuery
A FTS query that matches several terms (a "phrase") as is.
|
class |
PrefixQuery
A FTS query that allows for simple matching on a given prefix.
|
class |
QueryStringQuery
A FTS query that performs a search according to the "query string" syntax.
|
class |
RegexpQuery
A FTS query that allows for simple matching of regular expressions.
|
class |
TermQuery
A FTS query that matches terms (without further analysis).
|
class |
TermRangeQuery
A FTS query that matches documents on a range of values.
|
class |
WildcardQuery
An FTS query that allows for simple matching using wildcard characters (* and ?).
|
Modifier and Type | Method and Description |
---|---|
List<SearchQuery> |
AbstractCompoundQuery.childQueries() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractCompoundQuery.addAll(SearchQuery... queries) |
ConjunctionQuery |
ConjunctionQuery.and(SearchQuery... queries) |
BooleanQuery |
BooleanQuery.must(SearchQuery... mustQueries) |
BooleanQuery |
BooleanQuery.mustNot(SearchQuery... mustNotQueries) |
DisjunctionQuery |
DisjunctionQuery.or(SearchQuery... queries) |
BooleanQuery |
BooleanQuery.should(SearchQuery... shouldQueries) |
Constructor and Description |
---|
AbstractCompoundQuery(SearchQuery... queries) |
ConjunctionQuery(SearchQuery... queries) |
DisjunctionQuery(SearchQuery... queries) |
Copyright © 2024 Couchbase, Inc.. All rights reserved.