Uses of Interface
org.springframework.data.couchbase.core.query.QueryCriteriaDefinition
Packages that use QueryCriteriaDefinition
Package
Description
This package contains the specific implementations and core classes for Spring Data Couchbase internals.
This package contains annotations and classes relative to querying with Couchbase (whether through views or N1QL) and
the associated indexes.
This package contains the Couchbase implementations to support the Spring Data repository abstraction.
-
Uses of QueryCriteriaDefinition in org.springframework.data.couchbase.core
Methods in org.springframework.data.couchbase.core with parameters of type QueryCriteriaDefinitionModifier and TypeMethodDescriptionExecutableFindByQueryOperation.FindByQueryWithQuery.matching(QueryCriteriaDefinition criteria) Set the filtercriteriato be used.ExecutableRemoveByQueryOperation.RemoveByQueryWithQuery.matching(QueryCriteriaDefinition criteria) ReactiveFindByQueryOperation.FindByQueryWithQuery.matching(QueryCriteriaDefinition criteria) Set the filtercriteriato be used.ReactiveRemoveByQueryOperation.RemoveByQueryWithQuery.matching(QueryCriteriaDefinition criteria) -
Uses of QueryCriteriaDefinition in org.springframework.data.couchbase.core.query
Classes in org.springframework.data.couchbase.core.query that implement QueryCriteriaDefinitionMethods in org.springframework.data.couchbase.core.query that return types with arguments of type QueryCriteriaDefinitionModifier and TypeMethodDescriptionprotected List<QueryCriteriaDefinition>Query.getCriteriaList()Methods in org.springframework.data.couchbase.core.query with parameters of type QueryCriteriaDefinitionModifier and TypeMethodDescriptionQuery.addCriteria(QueryCriteriaDefinition criteriaDefinition) static QueryQuery.query(QueryCriteriaDefinition criteriaDefinition) Constructors in org.springframework.data.couchbase.core.query with parameters of type QueryCriteriaDefinition -
Uses of QueryCriteriaDefinition in org.springframework.data.couchbase.core.support
Methods in org.springframework.data.couchbase.core.support with parameters of type QueryCriteriaDefinition -
Uses of QueryCriteriaDefinition in org.springframework.data.couchbase.querydsl.document
Methods in org.springframework.data.couchbase.querydsl.document that return QueryCriteriaDefinitionModifier and TypeMethodDescriptionprotected QueryCriteriaDefinitionCouchbaseDocumentSerializer.asDocument(String key, Object value) protected QueryCriteriaDefinitionAbstractCouchbaseQueryDSL.createCriteria(com.querydsl.core.types.Predicate predicate) other spring-data project uses createQuery(Predicate filter) where the serializer creates the 'query'
and then uses the result to create a BasicQuery with queryObject = result
Couchbase Query has a 'criteria' which is a
List<QueryCriteriaDefinition> criteria
so we could create a List<QueryCriteriaDefinition> or an uber QueryCriteria that combines
all the sub QueryDefinitions in the filter. -
Uses of QueryCriteriaDefinition in org.springframework.data.couchbase.repository.support
Methods in org.springframework.data.couchbase.repository.support that return QueryCriteriaDefinitionModifier and TypeMethodDescriptionprotected QueryCriteriaDefinitionSpringDataCouchbaseSerializer.asDocument(String key, Object value) Constructors in org.springframework.data.couchbase.repository.support with parameters of type QueryCriteriaDefinitionModifierConstructorDescriptionBasicQuery(QueryCriteriaDefinition criteria, Map<String, String> projectionFields)