public abstract class AbstractReactiveCouchbaseQuery extends AbstractCouchbaseQueryBase<ReactiveCouchbaseOperations> implements RepositoryQuery
RepositoryQuery implementations for Couchbase.| Constructor and Description |
|---|
AbstractReactiveCouchbaseQuery(ReactiveCouchbaseQueryMethod method,
ReactiveCouchbaseOperations operations,
SpelExpressionParser expressionParser,
QueryMethodEvaluationContextProvider evaluationContextProvider)
Creates a new
AbstractReactiveCouchbaseQuery from the given ReactiveCouchbaseQueryMethod and
CouchbaseOperations. |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
doExecute(CouchbaseQueryMethod method,
ResultProcessor processor,
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, isLimitingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecute, getQueryMethodpublic AbstractReactiveCouchbaseQuery(ReactiveCouchbaseQueryMethod method, ReactiveCouchbaseOperations operations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider)
AbstractReactiveCouchbaseQuery 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, ResultProcessor processor, ParametersParameterAccessor accessor, @Nullable Class<?> typeToRead)
RepositoryQuery of the given method with the parameters provided by the
accessordoExecute in class AbstractCouchbaseQueryBase<ReactiveCouchbaseOperations>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–2022 Pivotal Software, Inc.. All rights reserved.