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.cdi |
This package contains the Couchbase implementation to integrate the Spring Data repository abstraction with CDI.
|
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 |
CouchbaseTemplate |
Modifier and Type | Method and Description |
---|---|
CouchbaseOperations |
CouchbaseRepository.getCouchbaseOperations() |
Constructor and Description |
---|
CouchbaseRepositoryBean(javax.enterprise.inject.spi.Bean<CouchbaseOperations> operations,
Set<Annotation> qualifiers,
Class<T> repositoryType,
javax.enterprise.inject.spi.BeanManager beanManager,
CustomRepositoryImplementationDetector detector)
Creates a new
CouchbaseRepositoryBean . |
Modifier and Type | Method and Description |
---|---|
CouchbaseOperations |
RepositoryOperationsMapping.getDefault() |
CouchbaseOperations |
RepositoryOperationsMapping.resolve(Class<?> repositoryInterface,
Class<?> domainType)
Given a repository interface and its domain type, resolves which
CouchbaseOperations it should be backed with. |
Modifier and Type | Method and Description |
---|---|
RepositoryOperationsMapping |
RepositoryOperationsMapping.map(Class<?> repositoryInterface,
CouchbaseOperations couchbaseOperations)
Add a highest priority mapping that will associate a specific repository interface with a given
CouchbaseOperations . |
RepositoryOperationsMapping |
RepositoryOperationsMapping.mapEntity(Class<?> entityClass,
CouchbaseOperations couchbaseOperations)
Add a middle priority mapping that will associate any un-mapped repository that deals with the given domain type
Class with a given
CouchbaseOperations . |
RepositoryOperationsMapping |
RepositoryOperationsMapping.setDefault(CouchbaseOperations aDefault)
Change the default couchbase operations in an existing mapping.
|
Constructor and Description |
---|
RepositoryOperationsMapping(CouchbaseOperations defaultOperations)
Creates a new mapping, setting the default fallback to use by otherwise non mapped repositories.
|
Modifier and Type | Method and Description |
---|---|
protected CouchbaseOperations |
AbstractN1qlBasedQuery.getCouchbaseOperations() |
Constructor and Description |
---|
AbstractN1qlBasedQuery(CouchbaseQueryMethod queryMethod,
CouchbaseOperations couchbaseOperations) |
PartTreeN1qlBasedQuery(CouchbaseQueryMethod queryMethod,
CouchbaseOperations couchbaseOperations) |
SpatialViewBasedQuery(CouchbaseQueryMethod method,
CouchbaseOperations operations) |
StringN1qlBasedQuery(String statement,
CouchbaseQueryMethod queryMethod,
CouchbaseOperations couchbaseOperations,
SpelExpressionParser spelParser,
QueryMethodEvaluationContextProvider evaluationContextProvider) |
ViewBasedCouchbaseQuery(CouchbaseQueryMethod method,
CouchbaseOperations operations) |
Modifier and Type | Method and Description |
---|---|
CouchbaseOperations |
SimpleCouchbaseRepository.getCouchbaseOperations() |
Modifier and Type | Method and Description |
---|---|
void |
IndexManager.buildIndexes(RepositoryInformation metadata,
ViewIndexed viewIndexed,
N1qlPrimaryIndexed n1qlPrimaryIndexed,
N1qlSecondaryIndexed n1qlSecondaryIndexed,
CouchbaseOperations couchbaseOperations)
Build the relevant indexes according to the provided annotation and repository metadata, in parallel but blocking
until all relevant indexes are created.
|
void |
CouchbaseRepositoryFactoryBean.setCouchbaseOperations(CouchbaseOperations operations)
Set the template reference.
|
Constructor and Description |
---|
N1qlCouchbaseRepository(CouchbaseEntityInformation<T,String> metadata,
CouchbaseOperations couchbaseOperations)
Create a new Repository.
|
SimpleCouchbaseRepository(CouchbaseEntityInformation<T,String> metadata,
CouchbaseOperations couchbaseOperations)
Create a new Repository.
|
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.