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 createSimpleCouchbaseRepositoryinstances.The factory bean to create repositories.RepositoryProxyPostProcessorthat 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-specificQuerydslPredicateExecutorthat allows executionPredicates in various forms.Repository base implementation for Couchbase.Reactive repository base implementation for Couchbase.CustomCouchbaseDocumentSerializerto take mapping information into account when building keys for constraints.Utility class for Couchbase RepositoryInterface to abstractViewMetadataProviderthat providesViews to be used for query execution.RepositoryProxyPostProcessorthat sets up an interceptor to readViewinformation from the invoked method.