Uses of Interface
org.springframework.data.couchbase.repository.query.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
Modifier and TypeMethodDescriptionCouchbaseRepository.getEntityInformation()
DynamicProxyable.getEntityInformation()
ReactiveCouchbaseRepository.getEntityInformation()
-
Uses of CouchbaseEntityInformation in org.springframework.data.couchbase.repository.query.support
Modifier 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
Modifier and TypeClassDescriptionclass
Entity Information container.Modifier 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.ModifierConstructorDescriptionCouchbaseRepositoryBase
(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.