Package org.springframework.data.couchbase.repository.support
package org.springframework.data.couchbase.repository.support
This package contains the Couchbase implementations to support the Spring Data repository abstraction.
This includes repository factories and factory beans, concrete base repository classes, metadata providers and a class in charge of managing various indexes (views, N1QL).
This includes repository factories and factory beans, concrete base repository classes, metadata providers and a class in charge of managing various indexes (views, N1QL).
-
ClassDescriptionBasicQuery for QuerydslAnnotation processor to create Querydsl query types for QueryDsl annotated classes.CouchbaseRepositoryBase<T,
ID> Common base for SimpleCouchbaseRepository and SimpleReactiveCouchbaseRepositoryFactory to createSimpleCouchbaseRepository
instances.The factory bean to create repositories.RepositoryProxyPostProcessor
that sets up interceptors to read metadata information from the invoked method.DB referencesInvocation Handler for scope/collection/options proxy for repositoriesFrom jonskeet.uk as provided in https://groups.google.com/g/comp.lang.java.programmer/c/khq5GGXIzC4Entity Information container.Couchbase-specificQuerydslPredicateExecutor
that allows executionPredicate
s in various forms.Repository base implementation for Couchbase.Reactive repository base implementation for Couchbase.CustomCouchbaseDocumentSerializer
to take mapping information into account when building keys for constraints.Utility class for Couchbase RepositoryInterface to abstractViewMetadataProvider
that providesView
s to be used for query execution.RepositoryProxyPostProcessor
that sets up an interceptor to readView
information from the invoked method.