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, ValueExpressionDelegate valueExpressionDelegate, ParameterAccessor parameterAccessor) -
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, @Nullable Class<?> typeToRead) Execute theRepositoryQueryof the given method with the parameters provided by theaccessorprotected abstract ObjectAbstractCouchbaseQueryBase.doExecute(CouchbaseQueryMethod method, ResultProcessor processor, ParametersParameterAccessor accessor, @Nullable Class<?> typeToRead) Execute theRepositoryQueryof the given method with the parameters provided by theaccessorprotected ObjectAbstractReactiveCouchbaseQuery.doExecute(CouchbaseQueryMethod method, ResultProcessor processor, ParametersParameterAccessor accessor, @Nullable Class<?> typeToRead) Execute theRepositoryQueryof the given method with the parameters provided by theaccessorStringBasedN1qlQueryParser.getExpression(String statement, CouchbaseQueryMethod queryMethod, ParameterAccessor accessor, ValueExpressionDelegate valueExpressionDelegate) Creates the N1QLExpression and parameterNamesConstructors in org.springframework.data.couchbase.repository.query with parameters of type CouchbaseQueryMethodModifierConstructorDescriptionAbstractCouchbaseQuery(CouchbaseQueryMethod method, CouchbaseOperations operations, ValueExpressionDelegate valueExpressionDelegate) Creates a newAbstractCouchbaseQueryfrom the givenReactiveCouchbaseQueryMethodandCouchbaseOperations.AbstractCouchbaseQueryBase(CouchbaseQueryMethod method, CouchbaseOperationsType operations, ValueExpressionDelegate valueExpressionDelegate) 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, ValueExpressionDelegate valueExpressionDelegate) Deprecated.OldN1qlQueryCreator(PartTree tree, ParameterAccessor parameters, N1QLExpression selectFrom, CouchbaseConverter converter, CouchbaseQueryMethod queryMethod) PartTreeCouchbaseQuery(CouchbaseQueryMethod method, CouchbaseOperations operations, ValueExpressionDelegate valueExpressionDelegate) 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, ValueExpressionDelegate valueExpressionDelegate, NamedQueries namedQueries) Creates a newStringBasedCouchbaseQueryfor the givenString,CouchbaseQueryMethod,CouchbaseOperations,SpelExpressionParserandValueExpressionDelegate.StringBasedN1qlQueryParser(String statement, CouchbaseQueryMethod queryMethod, String bucketName, String scope, String collection, CouchbaseConverter couchbaseConverter, String typeField, String typeValue, ParameterAccessor accessor, ValueExpressionDelegate valueExpressionDelegate) This constructor is to allow for generating the n1ql spel expressions from @Queries.StringN1qlQueryCreator(ParameterAccessor accessor, CouchbaseQueryMethod queryMethod, CouchbaseConverter couchbaseConverter, ValueExpressionDelegate valueExpressionDelegate, NamedQueries namedQueries)