Uses of Interface
org.springframework.data.couchbase.repository.query.CouchbaseEntityInformation
Packages that use CouchbaseEntityInformation
Package
Description
This package contains the Couchbase interfaces to support the Spring Data repository abstraction.
This package contains support classes for query derivation and other ways of querying couchbase (helper classes).
This package contains the Couchbase implementations to support the Spring Data repository abstraction.
-
Uses of CouchbaseEntityInformation in org.springframework.data.couchbase.repository
Methods in org.springframework.data.couchbase.repository that return CouchbaseEntityInformationModifier and TypeMethodDescriptionCouchbaseRepository.getEntityInformation()
DynamicProxyable.getEntityInformation()
ReactiveCouchbaseRepository.getEntityInformation()
-
Uses of CouchbaseEntityInformation in org.springframework.data.couchbase.repository.query.support
Methods in org.springframework.data.couchbase.repository.query.support with parameters of type CouchbaseEntityInformationModifier and TypeMethodDescriptionstatic <T> N1QLExpression
N1qlUtils.createCountQueryForEntity
(String bucketName, CouchbaseConverter converter, CouchbaseEntityInformation<T, String> entityInformation) Creates a full N1QL query that counts total number of the given entity in the bucket. -
Uses of CouchbaseEntityInformation in org.springframework.data.couchbase.repository.support
Classes in org.springframework.data.couchbase.repository.support that implement CouchbaseEntityInformationModifier and TypeClassDescriptionclass
Entity Information container.Methods in org.springframework.data.couchbase.repository.support that return CouchbaseEntityInformationModifier and TypeMethodDescriptionCouchbaseRepositoryBase.getEntityInformation()
Returns the information for the underlying template.<T,
ID> CouchbaseEntityInformation<T, ID> CouchbaseRepositoryFactory.getEntityInformation
(Class<T> domainClass) Returns entity information based on the domain class.<T,
ID> CouchbaseEntityInformation<T, ID> ReactiveCouchbaseRepositoryFactory.getEntityInformation
(Class<T> domainClass) Returns entity information based on the domain class.Constructors in org.springframework.data.couchbase.repository.support with parameters of type CouchbaseEntityInformationModifierConstructorDescriptionCouchbaseRepositoryBase
(CouchbaseEntityInformation<T, String> entityInformation, Class<?> repositoryInterface) QuerydslCouchbasePredicateExecutor
(CouchbaseEntityInformation<T, ?> entityInformation, CouchbaseOperations couchbaseOperations) Creates a newQuerydslCouchbasePredicateExecutor
for the givenCouchbaseEntityInformation
andCouchbaseOperations
.QuerydslCouchbasePredicateExecutor
(CouchbaseEntityInformation<T, ?> entityInformation, CouchbaseOperations couchbaseOperations, EntityPathResolver resolver) Creates a newQuerydslCouchbasePredicateExecutor
for the givenCouchbaseEntityInformation
, andEntityPathResolver
.SimpleCouchbaseRepository
(CouchbaseEntityInformation<T, String> entityInformation, CouchbaseOperations couchbaseOperations, Class<?> repositoryInterface) Create a new Repository.SimpleReactiveCouchbaseRepository
(CouchbaseEntityInformation<T, String> entityInformation, ReactiveCouchbaseOperations operations, Class<?> repositoryInterface) Create a new Repository.