Uses of Class
org.springframework.data.couchbase.repository.query.CouchbaseQueryMethod
Packages that use CouchbaseQueryMethod
Package
Description
This package contains annotations and classes relative to querying with Couchbase (whether through views or N1QL) and
the associated indexes.
This package contains classes related to query derivation and concrete ways of querying couchbase.
-
Uses of CouchbaseQueryMethod in org.springframework.data.couchbase.core.query
Methods in org.springframework.data.couchbase.core.query with parameters of type CouchbaseQueryMethodModifier and TypeMethodDescriptionstatic MetaOptionsBuilder.buildMeta(CouchbaseQueryMethod method, Class<?> typeToRead) voidQuery.setMeta(CouchbaseQueryMethod method, Class<?> typeToRead) this collections annotations from the method, repository class and possibly the entity class to be used as options.Constructors in org.springframework.data.couchbase.core.query with parameters of type CouchbaseQueryMethodModifierConstructorDescriptionStringQuery(CouchbaseQueryMethod queryMethod, String n1qlString, QueryMethodEvaluationContextProvider queryMethodEvaluationContextProvider, ParameterAccessor parameterAccessor, SpelExpressionParser spelExpressionParser) -
Uses of CouchbaseQueryMethod in org.springframework.data.couchbase.repository.query
Subclasses of CouchbaseQueryMethod in org.springframework.data.couchbase.repository.queryFields in org.springframework.data.couchbase.repository.query declared as CouchbaseQueryMethodModifier and TypeFieldDescriptionprotected final CouchbaseQueryMethodAbstractN1qlBasedQuery.queryMethodprotected final CouchbaseQueryMethodReactiveAbstractN1qlBasedQuery.queryMethodMethods in org.springframework.data.couchbase.repository.query that return CouchbaseQueryMethodModifier and TypeMethodDescriptionAbstractCouchbaseQueryBase.getQueryMethod()AbstractN1qlBasedQuery.getQueryMethod()ReactiveAbstractN1qlBasedQuery.getQueryMethod()Methods in org.springframework.data.couchbase.repository.query with parameters of type CouchbaseQueryMethodModifier and TypeMethodDescriptionprotected ObjectAbstractCouchbaseQuery.doExecute(CouchbaseQueryMethod method, ResultProcessor processor, ParametersParameterAccessor accessor, Class<?> typeToRead) Execute theRepositoryQueryof the given method with the parameters provided by theaccessorprotected abstract ObjectAbstractCouchbaseQueryBase.doExecute(CouchbaseQueryMethod method, ResultProcessor processor, ParametersParameterAccessor accessor, Class<?> typeToRead) Execute theRepositoryQueryof the given method with the parameters provided by theaccessorprotected ObjectAbstractReactiveCouchbaseQuery.doExecute(CouchbaseQueryMethod method, ResultProcessor processor, ParametersParameterAccessor accessor, Class<?> typeToRead) Execute theRepositoryQueryof the given method with the parameters provided by theaccessorStringBasedN1qlQueryParser.getExpression(String statement, CouchbaseQueryMethod queryMethod, ParameterAccessor accessor, SpelExpressionParser parser, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates the N1QLExpression and parameterNamesConstructors in org.springframework.data.couchbase.repository.query with parameters of type CouchbaseQueryMethodModifierConstructorDescriptionAbstractCouchbaseQuery(CouchbaseQueryMethod method, CouchbaseOperations operations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates a newAbstractCouchbaseQueryfrom the givenReactiveCouchbaseQueryMethodandCouchbaseOperations.AbstractCouchbaseQueryBase(CouchbaseQueryMethod method, CouchbaseOperationsType operations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) Creates a newAbstractCouchbaseQueryfrom the givenReactiveCouchbaseQueryMethodandCouchbaseOperations.protectedAbstractN1qlBasedQuery(CouchbaseQueryMethod queryMethod, CouchbaseOperations couchbaseOperations) CouchbaseRepositoryQuery(CouchbaseOperations operations, CouchbaseQueryMethod queryMethod, NamedQueries namedQueries) Deprecated.N1qlCountQueryCreator(PartTree tree, ParameterAccessor parameters, N1QLExpression selectFrom, CouchbaseConverter converter, CouchbaseQueryMethod queryMethod) N1qlMutateQueryCreator(PartTree tree, ParameterAccessor parameters, N1QLExpression mutateFrom, CouchbaseConverter converter, CouchbaseQueryMethod queryMethod) N1qlRepositoryQueryExecutor(CouchbaseOperations operations, CouchbaseQueryMethod queryMethod, NamedQueries namedQueries, QueryMethodEvaluationContextProvider evaluationContextProvider) Deprecated.OldN1qlQueryCreator(PartTree tree, ParameterAccessor parameters, N1QLExpression selectFrom, CouchbaseConverter converter, CouchbaseQueryMethod queryMethod) PartTreeCouchbaseQuery(CouchbaseQueryMethod method, CouchbaseOperations operations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) PartTreeN1qlBasedQuery(CouchbaseQueryMethod queryMethod, CouchbaseOperations couchbaseOperations) Deprecated.protectedReactiveAbstractN1qlBasedQuery(CouchbaseQueryMethod method, ReactiveCouchbaseOperations operations) ReactiveCouchbaseParameterAccessor(CouchbaseQueryMethod method, Object[] values) ReactivePartTreeN1qlBasedQuery(CouchbaseQueryMethod queryMethod, ReactiveCouchbaseOperations operations) Deprecated.StringBasedCouchbaseQuery(CouchbaseQueryMethod method, CouchbaseOperations couchbaseOperations, SpelExpressionParser expressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider, NamedQueries namedQueries) Creates a newStringBasedCouchbaseQueryfor the givenString,CouchbaseQueryMethod,CouchbaseOperations,SpelExpressionParserandQueryMethodEvaluationContextProvider.StringBasedN1qlQueryParser(String statement, CouchbaseQueryMethod queryMethod, String bucketName, String scope, String collection, CouchbaseConverter couchbaseConverter, String typeField, String typeValue, ParameterAccessor accessor, SpelExpressionParser spelExpressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider) This constructor is to allow for generating the n1ql spel expressions from @Queries.StringN1qlQueryCreator(ParameterAccessor accessor, CouchbaseQueryMethod queryMethod, CouchbaseConverter couchbaseConverter, SpelExpressionParser spelExpressionParser, QueryMethodEvaluationContextProvider evaluationContextProvider, NamedQueries namedQueries)