| Package | Description |
|---|---|
| org.springframework.data.couchbase.repository |
This package contains the Couchbase interfaces to support the Spring Data repository abstraction.
|
| org.springframework.data.couchbase.repository.query.support |
This package contains support classes for query derivation and other ways of querying couchbase (helper classes).
|
| org.springframework.data.couchbase.repository.support |
This package contains the Couchbase implementations to support the Spring Data repository abstraction.
|
| Modifier and Type | Method and Description |
|---|---|
CouchbaseEntityInformation<T,String> |
ReactiveCouchbaseRepository.getEntityInformation() |
CouchbaseEntityInformation |
DynamicProxyable.getEntityInformation() |
CouchbaseEntityInformation<T,String> |
CouchbaseRepository.getEntityInformation() |
| Modifier and Type | Method and Description |
|---|---|
static <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.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MappingCouchbaseEntityInformation<T,ID>
Entity Information container.
|
| Modifier and Type | Method and Description |
|---|---|
CouchbaseEntityInformation<T,String> |
CouchbaseRepositoryBase.getEntityInformation()
Returns the information for the underlying template.
|
<T,ID> CouchbaseEntityInformation<T,ID> |
ReactiveCouchbaseRepositoryFactory.getEntityInformation(Class<T> domainClass)
Returns entity information based on the domain class.
|
<T,ID> CouchbaseEntityInformation<T,ID> |
CouchbaseRepositoryFactory.getEntityInformation(Class<T> domainClass)
Returns entity information based on the domain class.
|
| Constructor and Description |
|---|
CouchbaseRepositoryBase(CouchbaseEntityInformation<T,String> entityInformation,
Class<?> repositoryInterface) |
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.
|
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.