Package org.springframework.data.couchbase.repository.query
package org.springframework.data.couchbase.repository.query
This package contains classes related to query derivation and concrete ways of querying couchbase.
-
ClassDescription
RepositoryQuery
implementation for Couchbase.AbstractCouchbaseQueryBase<CouchbaseOperationsType>RepositoryQuery
implementation for Couchbase.Abstract base for all CouchbaseRepositoryQuery
.Base class for reactiveRepositoryQuery
implementations for Couchbase.AnIterator<Object>
thatconverts
values to their stored Class if warranted.Marker interface for the Couchbase Entity Information.Extend PartTree to parse out distinct fieldsRepresents a query method with couchbase extensions, allowing to discover if View-based query or N1QL-based query must be used.Deprecated.An utility entity that allows to extract total row count out of a COUNT(*) N1QL query.N1qlMutateQueryCreator allows to create queries for delete operations.Deprecated.ThisQuery Creator
is responsible for parsing aPartTree
(representing a method name) into the WHERE clause of a N1QL query.RepositoryQuery
implementation for Couchbase.Deprecated.A Part Tree Query creator for CouchbaseReactiveParametersParameterAccessor
implementation that subscribes to reactive parameter wrapper types upon creation.Reactive specific implementation ofCouchbaseQueryMethod
.Deprecated.Deprecated.Reactive PartTreeRepositoryQuery
implementation for Couchbase.Deprecated.Query to use a plain JSON String to create theQuery
to actually execute.Query to use a plain JSON String to create theQuery
to actually execute.This class is exposed to SpEL parsing through the variable#"n1ql"
.