Package | Description |
---|---|
org.springframework.data.couchbase.core |
This package contains the specific implementations and core classes for Spring Data Couchbase internals.
|
org.springframework.data.couchbase.core.query |
This package contains annotations and classes relative to querying with Couchbase (whether through views or N1QL) and
the associated indexes.
|
org.springframework.data.couchbase.core.support | |
org.springframework.data.couchbase.repository.query |
This package contains classes related to query derivation and concrete ways of querying couchbase.
|
Modifier and Type | Method and Description |
---|---|
ExecutableRemoveByQueryOperation.TerminatingRemoveByQuery<T> |
ExecutableRemoveByQueryOperation.RemoveByQueryWithQuery.matching(Query query) |
ReactiveFindByQueryOperation.TerminatingFindByQuery<T> |
ReactiveFindByQueryOperation.FindByQueryWithQuery.matching(Query query)
Set the filter
Query to be used. |
ReactiveRemoveByQueryOperation.TerminatingRemoveByQuery<T> |
ReactiveRemoveByQueryOperation.RemoveByQueryWithQuery.matching(Query query) |
ExecutableFindByQueryOperation.TerminatingFindByQuery<T> |
ExecutableFindByQueryOperation.FindByQueryWithQuery.matching(Query query)
Set the filter for the query to be used.
|
Modifier and Type | Class and Description |
---|---|
class |
N1QLQuery |
class |
StringQuery
Query created from the string in @Query annotation in the repository interface.
|
Modifier and Type | Method and Description |
---|---|
Query |
Query.addCriteria(QueryCriteriaDefinition criteriaDefinition) |
Query |
Query.distinct(boolean distinct)
Is this a DISTINCT query?
|
Query |
Query.distinct(String[] distinctFields)
distinctFields for query (non-null but empty means all fields) ?
|
Query |
Query.limit(int limit)
Limit the number of returned documents to
limit . |
static Query |
Query.query(QueryCriteriaDefinition criteriaDefinition) |
Query |
Query.scanConsistency(com.couchbase.client.java.query.QueryScanConsistency queryScanConsistency)
Sets the given scan consistency on the
Query instance. |
Query |
Query.setNamedParameters(com.couchbase.client.java.json.JsonObject parameters)
set the named parameters on the query object There can only be named parameters or positional parameters - not
both.
|
Query |
Query.setPositionalParameters(com.couchbase.client.java.json.JsonArray parameters)
set the postional parameters on the query object There can only be named parameters or positional parameters - not
both.
|
Query |
Query.skip(long skip)
Set number of documents to skip before returning results.
|
Query |
Query.with(Pageable pageable)
Sets the given pagination information on the
Query instance. |
Query |
Query.with(Sort sort)
|
Query |
Query.withoutSort() |
Modifier and Type | Method and Description |
---|---|
Object |
WithQuery.matching(Query query) |
Modifier and Type | Method and Description |
---|---|
protected Query |
N1qlQueryCreator.complete(QueryCriteria criteria,
Sort sort) |
protected Query |
StringN1qlQueryCreator.complete(QueryCriteria criteria,
Sort sort) |
protected Query |
ReactivePartTreeCouchbaseQuery.createCountQuery(ParametersParameterAccessor accessor) |
protected abstract Query |
AbstractCouchbaseQueryBase.createCountQuery(ParametersParameterAccessor accessor)
Creates a
Query instance using the given ParametersParameterAccessor . |
protected Query |
ReactiveCouchbaseRepositoryQuery.createCountQuery(ParametersParameterAccessor accessor)
Deprecated.
|
protected Query |
StringBasedCouchbaseQuery.createCountQuery(ParametersParameterAccessor accessor) |
protected Query |
PartTreeCouchbaseQuery.createCountQuery(ParametersParameterAccessor accessor) |
protected Query |
ReactiveStringBasedCouchbaseQuery.createCountQuery(ParametersParameterAccessor accessor) |
Query |
N1qlQueryCreator.createQuery() |
Query |
StringN1qlQueryCreator.createQuery() |
protected Query |
ReactivePartTreeCouchbaseQuery.createQuery(ParametersParameterAccessor accessor) |
protected abstract Query |
AbstractCouchbaseQueryBase.createQuery(ParametersParameterAccessor accessor)
Creates a
Query instance using the given ParameterAccessor |
protected Query |
ReactiveCouchbaseRepositoryQuery.createQuery(ParametersParameterAccessor accessor)
Deprecated.
|
protected Query |
StringBasedCouchbaseQuery.createQuery(ParametersParameterAccessor accessor) |
protected Query |
PartTreeCouchbaseQuery.createQuery(ParametersParameterAccessor accessor) |
protected Query |
ReactiveStringBasedCouchbaseQuery.createQuery(ParametersParameterAccessor accessor) |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.