| Package | Description |
|---|---|
| org.springframework.data.couchbase.core |
This package contains the specific implementations and core classes for Spring Data Couchbase internals.
|
| org.springframework.data.couchbase.repository |
This package contains the Couchbase interfaces to support the Spring Data repository abstraction.
|
| org.springframework.data.couchbase.repository.config |
This package contains the support classes to configure repositories in the context of Couchbase.
|
| org.springframework.data.couchbase.repository.query |
This package contains classes related to query derivation and concrete ways of querying couchbase.
|
| org.springframework.data.couchbase.repository.support |
This package contains the Couchbase implementations to support the Spring Data repository abstraction.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ReactiveCouchbaseTemplate
template class for Reactive Couchbase operations
|
| Modifier and Type | Method and Description |
|---|---|
ReactiveCouchbaseOperations |
ReactiveCouchbaseRepository.getOperations() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveCouchbaseOperations |
ReactiveRepositoryOperationsMapping.getDefault() |
ReactiveCouchbaseOperations |
ReactiveRepositoryOperationsMapping.resolve(Class<?> repositoryInterface,
Class<?> domainType)
Given a repository interface and its domain type, resolves which
ReactiveCouchbaseOperations it should be
backed with. |
| Modifier and Type | Method and Description |
|---|---|
ReactiveRepositoryOperationsMapping |
ReactiveRepositoryOperationsMapping.map(Class<?> repositoryInterface,
ReactiveCouchbaseOperations operations)
Add a highest priority mapping that will associate a specific repository interface with a given
ReactiveCouchbaseOperations. |
ReactiveRepositoryOperationsMapping |
ReactiveRepositoryOperationsMapping.mapEntity(Class<?> entityClass,
ReactiveCouchbaseOperations operations)
Add a middle priority mapping that will associate any un-mapped repository that deals with the given domain type
Class with a given
ReactiveCouchbaseOperations. |
ReactiveRepositoryOperationsMapping |
ReactiveRepositoryOperationsMapping.setDefault(ReactiveCouchbaseOperations aDefault)
Change the default reactive couchbase operations in an existing mapping.
|
| Constructor and Description |
|---|
ReactiveRepositoryOperationsMapping(ReactiveCouchbaseOperations defaultOperations)
Creates a new mapping, setting the default fallback to use by otherwise non mapped repositories.
|
| Modifier and Type | Method and Description |
|---|---|
protected ReactiveCouchbaseOperations |
ReactiveAbstractN1qlBasedQuery.getCouchbaseOperations() |
| Modifier and Type | Method and Description |
|---|---|
ReactiveCouchbaseOperations |
SimpleReactiveCouchbaseRepository.getOperations() |
| Modifier and Type | Method and Description |
|---|---|
void |
ReactiveCouchbaseRepositoryFactoryBean.setCouchbaseOperations(ReactiveCouchbaseOperations reactiveCouchbaseOperations)
Set the template reference.
|
| Constructor and Description |
|---|
SimpleReactiveCouchbaseRepository(CouchbaseEntityInformation<T,String> entityInformation,
ReactiveCouchbaseOperations operations,
Class<?> repositoryInterface)
Create a new Repository.
|
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.