public abstract class AbstractCouchbaseQuery extends AbstractCouchbaseQueryBase<CouchbaseOperations> implements org.springframework.data.repository.query.RepositoryQuery
RepositoryQuery implementation for Couchbase.| Constructor and Description |
|---|
AbstractCouchbaseQuery(CouchbaseQueryMethod method,
CouchbaseOperations operations,
SpelExpressionParser expressionParser,
org.springframework.data.repository.query.QueryMethodEvaluationContextProvider evaluationContextProvider)
Creates a new
AbstractCouchbaseQuery from the given ReactiveCouchbaseQueryMethod and
CouchbaseOperations. |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
doExecute(CouchbaseQueryMethod method,
org.springframework.data.repository.query.ResultProcessor processor,
org.springframework.data.repository.query.ParametersParameterAccessor accessor,
Class<?> typeToRead)
Execute the
RepositoryQuery of the given method with the parameters provided by the
accessor |
createCountQuery, createQuery, execute, getOperations, getQueryMethod, isCountQuery, isDeleteQuery, isExistsQuery, isLimitingpublic AbstractCouchbaseQuery(CouchbaseQueryMethod method, CouchbaseOperations operations, SpelExpressionParser expressionParser, org.springframework.data.repository.query.QueryMethodEvaluationContextProvider evaluationContextProvider)
AbstractCouchbaseQuery from the given ReactiveCouchbaseQueryMethod and
CouchbaseOperations.method - must not be null.operations - must not be null.expressionParser - must not be null.evaluationContextProvider - must not be null.protected Object doExecute(CouchbaseQueryMethod method, org.springframework.data.repository.query.ResultProcessor processor, org.springframework.data.repository.query.ParametersParameterAccessor accessor, @Nullable Class<?> typeToRead)
RepositoryQuery of the given method with the parameters provided by the
accessordoExecute in class AbstractCouchbaseQueryBase<CouchbaseOperations>method - the ReactiveCouchbaseQueryMethod invoked. Never null.processor - ResultProcessor for post procession. Never null.accessor - for providing invocation arguments. Never null.typeToRead - the desired component target type. Can be null.Copyright © 2011–2023 Pivotal Software, Inc.. All rights reserved.