Spring Data Couchbase
A B C D E F G I J L M O P Q R S T U W 

A

AbstractCouchbaseConfiguration - Class in org.springframework.data.couchbase.config
Base class for Spring Data Couchbase configuration using JavaConfig.
AbstractCouchbaseConfiguration() - Constructor for class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
 
AbstractCouchbaseConverter - Class in org.springframework.data.couchbase.core.convert
An abstract CouchbaseConverter that provides the basics for the MappingCouchbaseConverter.
AbstractCouchbaseConverter(GenericConversionService) - Constructor for class org.springframework.data.couchbase.core.convert.AbstractCouchbaseConverter
Create a new converter and hand it over the ConversionService
AbstractMonitor - Class in org.springframework.data.couchbase.monitor
Base class to encapsulate common configuration settings.
AbstractMonitor(CouchbaseClient) - Constructor for class org.springframework.data.couchbase.monitor.AbstractMonitor
 
addCustomTypeKeyIfNecessary(TypeInformation<?>, Object, CouchbaseDocument) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
afterPropertiesSet() - Method in class org.springframework.data.couchbase.core.convert.AbstractCouchbaseConverter
Do nothing after the properties set on the bean.
afterPropertiesSet() - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Instantiate the CouchbaseClient.
afterPropertiesSet() - Method in class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactoryBean
Make sure that the template is set and not null.
applicationContext - Variable in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 

B

BasicCouchbasePersistentEntity<T> - Class in org.springframework.data.couchbase.core.mapping
The representation of a persistent entity.
BasicCouchbasePersistentEntity(TypeInformation<T>) - Constructor for class org.springframework.data.couchbase.core.mapping.BasicCouchbasePersistentEntity
Create a new entity.
BasicCouchbasePersistentProperty - Class in org.springframework.data.couchbase.core.mapping
Implements annotated property representations of a given Field instance.
BasicCouchbasePersistentProperty(Field, PropertyDescriptor, CouchbasePersistentEntity<?>, SimpleTypeHolder) - Constructor for class org.springframework.data.couchbase.core.mapping.BasicCouchbasePersistentProperty
Create a new instance of the BasicCouchbasePersistentProperty class.
BeanNames - Class in org.springframework.data.couchbase.config
Contains default bean names that will be used when no "id" is supplied to the beans.
BeanNames() - Constructor for class org.springframework.data.couchbase.config.BeanNames
 
BucketCallback<T> - Interface in org.springframework.data.couchbase.core
Defines the callback which will be wrapped and executed on a bucket.

C

canRead(EvaluationContext, Object, String) - Method in class org.springframework.data.couchbase.core.convert.CouchbaseDocumentPropertyAccessor
It can always read from those properties.
clear() - Method in class org.springframework.data.couchbase.cache.CouchbaseCache
Clear the complete cache.
ClientInfo - Class in org.springframework.data.couchbase.monitor
Exposes basic client information.
ClientInfo(CouchbaseClient) - Constructor for class org.springframework.data.couchbase.monitor.ClientInfo
 
ClusterInfo - Class in org.springframework.data.couchbase.monitor
Exposes basic cluster information.
ClusterInfo(CouchbaseClient) - Constructor for class org.springframework.data.couchbase.monitor.ClusterInfo
 
containsKey(String) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns true if it contains a payload for the specified key.
containsValue(Object) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns true if it contains the given value.
containsValue(Object) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Returns true if it contains the given value.
conversions - Variable in class org.springframework.data.couchbase.core.convert.AbstractCouchbaseConverter
Holds the custom conversions.
conversionService - Variable in class org.springframework.data.couchbase.core.convert.AbstractCouchbaseConverter
Contains the conversion service.
CouchbaseCache - Class in org.springframework.data.couchbase.cache
The CouchbaseCache class implements the Spring Cache interface on top of Couchbase Server and the Couchbase Java SDK.
CouchbaseCache(String, CouchbaseClient) - Constructor for class org.springframework.data.couchbase.cache.CouchbaseCache
Construct the cache and pass in the CouchbaseClient instance.
CouchbaseCacheManager - Class in org.springframework.data.couchbase.cache
The CouchbaseCacheManager orchestrates CouchbaseCache instances.
CouchbaseCacheManager(HashMap<String, CouchbaseClient>) - Constructor for class org.springframework.data.couchbase.cache.CouchbaseCacheManager
Construct a new CouchbaseCacheManager.
couchbaseClient() - Method in class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
Return the CouchbaseClient instance to connect to.
CouchbaseConverter - Interface in org.springframework.data.couchbase.core.convert
Marker interface for the converter, identifying the types to and from that can be converted.
CouchbaseDocument - Class in org.springframework.data.couchbase.core.mapping
A CouchbaseDocument is an abstract representation of a document stored inside Couchbase Server.
CouchbaseDocument() - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Creates a completely empty CouchbaseDocument.
CouchbaseDocument(String) - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Creates a empty CouchbaseDocument, and set the ID immediately.
CouchbaseDocument(String, int) - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Creates a empty CouchbaseDocument with ID and expiration time.
CouchbaseDocumentPropertyAccessor - Class in org.springframework.data.couchbase.core.convert
A property accessor for document properties.
CouchbaseDocumentPropertyAccessor() - Constructor for class org.springframework.data.couchbase.core.convert.CouchbaseDocumentPropertyAccessor
 
CouchbaseEntityInformation<T,ID extends Serializable> - Interface in org.springframework.data.couchbase.repository.query
Marker interface for the Couchbase Entity Information.
CouchbaseExceptionTranslator - Class in org.springframework.data.couchbase.core
Simple PersistenceExceptionTranslator for Couchbase.
CouchbaseExceptionTranslator() - Constructor for class org.springframework.data.couchbase.core.CouchbaseExceptionTranslator
 
CouchbaseFactoryBean - Class in org.springframework.data.couchbase.core
Convenient Factory for configuring a CouchbaseClient.
CouchbaseFactoryBean() - Constructor for class org.springframework.data.couchbase.core.CouchbaseFactoryBean
 
CouchbaseJmxParser - Class in org.springframework.data.couchbase.config
Enables Parsing of the "" configuration bean.
CouchbaseJmxParser() - Constructor for class org.springframework.data.couchbase.config.CouchbaseJmxParser
 
CouchbaseList - Class in org.springframework.data.couchbase.core.mapping
A CouchbaseList is an abstract list that represents an array stored in a (most of the times JSON) document.
CouchbaseList() - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseList
Create a new (empty) list.
CouchbaseList(List<Object>) - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseList
Create a new list with a given payload on construction.
couchbaseMappingContext() - Method in class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
Creates a CouchbaseMappingContext equipped with entity classes scanned from the mapping base package.
CouchbaseMappingContext - Class in org.springframework.data.couchbase.core.mapping
Default implementation of a MappingContext for Couchbase using BasicCouchbasePersistentEntity and BasicCouchbasePersistentProperty as primary abstractions.
CouchbaseMappingContext() - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseMappingContext
 
CouchbaseNamespaceHandler - Class in org.springframework.data.couchbase.config
NamespaceHandler for Couchbase configuration.
CouchbaseNamespaceHandler() - Constructor for class org.springframework.data.couchbase.config.CouchbaseNamespaceHandler
 
CouchbaseOperations - Interface in org.springframework.data.couchbase.core
Defines common operations on the Couchbase data source, most commonly implemented by CouchbaseTemplate.
CouchbaseParser - Class in org.springframework.data.couchbase.config
Parser for "" bean definitions.
CouchbaseParser() - Constructor for class org.springframework.data.couchbase.config.CouchbaseParser
 
CouchbasePersistentEntity<T> - Interface in org.springframework.data.couchbase.core.mapping
Represents an entity that can be persisted which contains 0 or more properties.
CouchbasePersistentProperty - Interface in org.springframework.data.couchbase.core.mapping
Represents a property part of an entity that needs to be persisted.
CouchbaseRepositoriesRegistrar - Class in org.springframework.data.couchbase.repository.config
 
CouchbaseRepositoriesRegistrar() - Constructor for class org.springframework.data.couchbase.repository.config.CouchbaseRepositoriesRegistrar
 
CouchbaseRepository<T,ID extends Serializable> - Interface in org.springframework.data.couchbase.repository
Couchbase specific Repository interface.
CouchbaseRepositoryConfigurationExtension - Class in org.springframework.data.couchbase.repository.config
 
CouchbaseRepositoryConfigurationExtension() - Constructor for class org.springframework.data.couchbase.repository.config.CouchbaseRepositoryConfigurationExtension
 
CouchbaseRepositoryFactory - Class in org.springframework.data.couchbase.repository.support
Factory to create SimpleCouchbaseRepository instances.
CouchbaseRepositoryFactory(CouchbaseOperations) - Constructor for class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactory
Create a new factory.
CouchbaseRepositoryFactoryBean<T extends Repository<S,ID>,S,ID extends Serializable> - Class in org.springframework.data.couchbase.repository.support
The factory bean to create repositories.
CouchbaseRepositoryFactoryBean() - Constructor for class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactoryBean
 
CouchbaseStorable - Interface in org.springframework.data.couchbase.core.mapping
Marker Interface to identify either a CouchbaseDocument or a CouchbaseList.
couchbaseTemplate() - Method in class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
CouchbaseTemplate - Class in org.springframework.data.couchbase.core
 
CouchbaseTemplate(CouchbaseClient) - Constructor for class org.springframework.data.couchbase.core.CouchbaseTemplate
 
CouchbaseTemplate(CouchbaseClient, CouchbaseConverter) - Constructor for class org.springframework.data.couchbase.core.CouchbaseTemplate
 
CouchbaseTemplateParser - Class in org.springframework.data.couchbase.config
Parser for "" bean definitions.
CouchbaseTemplateParser() - Constructor for class org.springframework.data.couchbase.config.CouchbaseTemplateParser
 
CouchbaseTypeMapper - Interface in org.springframework.data.couchbase.core.convert
Marker interface for the TypeMapper.
CouchbaseWriter<T,ConvertedCouchbaseDocument> - Interface in org.springframework.data.couchbase.core.convert
Marker interface for the Couchbase EntityWriter.
count() - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
createAssociation() - Method in class org.springframework.data.couchbase.core.mapping.BasicCouchbasePersistentProperty
Creates a new Association.
createBeanDefEntry(Class<?>, CompositeComponentDefinition, String, Object, ParserContext) - Method in class org.springframework.data.couchbase.config.CouchbaseJmxParser
Creates Bean Definitions for JMX components and adds them as a nested component.
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseMappingContext
Creates a concrete entity based out of the type information passed.
createPersistentProperty(Field, PropertyDescriptor, BasicCouchbasePersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseMappingContext
Creates a concrete property based on the field information and entity.
createRepositoryFactory() - Method in class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactoryBean
Returns a factory instance.
CustomConversions - Class in org.springframework.data.couchbase.core.convert
Value object to capture custom conversion.
CustomConversions(List<?>) - Constructor for class org.springframework.data.couchbase.core.convert.CustomConversions
Create a new instance with a given list of conversers.

D

decode(Object, CouchbaseStorable) - Method in class org.springframework.data.couchbase.core.convert.translation.JacksonTranslationService
Decode a JSON string into the CouchbaseStorable structure.
decode(T, CouchbaseStorable) - Method in interface org.springframework.data.couchbase.core.convert.translation.TranslationService
Decodes the target format into a CouchbaseDocument
DEFAULT_BUCKET - Static variable in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Defines the default bucket name to be used if no other bucket name is supplied.
DEFAULT_EXPIRATION_TIME - Static variable in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Defnes the default expiration time for the document.
DEFAULT_NODE - Static variable in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Defines the default hostname to be used if no other list is supplied.
DEFAULT_PASSWORD - Static variable in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Defines the password of the default bucket.
DEFAULT_TYPE_KEY - Static variable in class org.springframework.data.couchbase.core.convert.DefaultCouchbaseTypeMapper
The type key to use if a complex type was identified.
DefaultCouchbaseTypeMapper - Class in org.springframework.data.couchbase.core.convert
The Couchbase Type Mapper.
DefaultCouchbaseTypeMapper(String) - Constructor for class org.springframework.data.couchbase.core.convert.DefaultCouchbaseTypeMapper
Create a new type mapper with the type key.
DefaultCouchbaseTypeMapper.CouchbaseDocumentTypeAliasAccessor - Class in org.springframework.data.couchbase.core.convert
 
DefaultCouchbaseTypeMapper.CouchbaseDocumentTypeAliasAccessor(String) - Constructor for class org.springframework.data.couchbase.core.convert.DefaultCouchbaseTypeMapper.CouchbaseDocumentTypeAliasAccessor
 
delete(ID) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
delete(T) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
delete(Iterable<? extends T>) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
deleteAll() - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
destroy() - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Shutdown the client when the bean is destroyed.
Document - Annotation Type in org.springframework.data.couchbase.core.mapping
Identifies a domain object to be persisted to Couchbase.
doInBucket() - Method in interface org.springframework.data.couchbase.core.BucketCallback
The enclosed body will be executed on the connected bucket.
doParse(Element, BeanDefinitionBuilder) - Method in class org.springframework.data.couchbase.config.CouchbaseParser
Parse the bean definition and build up the bean.
doParse(Element, BeanDefinitionBuilder) - Method in class org.springframework.data.couchbase.config.CouchbaseTemplateParser
Parse the bean definition and build up the bean.

E

EnableCouchbaseRepositories - Annotation Type in org.springframework.data.couchbase.repository.config
Annotation to activate Couchbase repositories.
encode(CouchbaseStorable) - Method in class org.springframework.data.couchbase.core.convert.translation.JacksonTranslationService
Encode a CouchbaseStorable to a JSON string.
encode(CouchbaseStorable) - Method in interface org.springframework.data.couchbase.core.convert.translation.TranslationService
Encodes a CouchbaseDocument into the target format.
ensureNotIterable(Object) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
Make sure the given object is not a iterable.
evict(Object) - Method in class org.springframework.data.couchbase.cache.CouchbaseCache
Remove an object from Couchbase.
execute(BucketCallback<T>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Executes a BucketCallback translating any exceptions as necessary.
execute(BucketCallback<T>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
exists(String) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Checks if the given document exists.
exists(String) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
exists(ID) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
export() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns the current payload, including all recursive elements.
export() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Returns the current payload, including all recursive elements.

F

Field - Annotation Type in org.springframework.data.couchbase.core.mapping
Annotation to define custom metadata for document fields.
findAll() - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
findAll(Iterable<ID>) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
findById(String, Class<T>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Find an object by its given Id and map it to the corresponding entity.
findById(String, Class<T>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
findByView(String, String, Query, Class<T>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Query a View for a list of documents of type T.
findByView(String, String, Query, Class<T>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
findOne(ID) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 

G

get(Object) - Method in class org.springframework.data.couchbase.cache.CouchbaseCache
Get an element from the cache.
get(String) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Potentially get a value from the payload with the given key.
get(int) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Return the stored element at the given index.
getAnnotation() - Method in class org.springframework.data.couchbase.repository.config.CouchbaseRepositoriesRegistrar
 
getBeanClass(Element) - Method in class org.springframework.data.couchbase.config.CouchbaseParser
Defines the bean class that will be constructed.
getBeanClass(Element) - Method in class org.springframework.data.couchbase.config.CouchbaseTemplateParser
Defines the bean class that will be constructed.
getClient() - Method in class org.springframework.data.couchbase.monitor.AbstractMonitor
 
getClients() - Method in class org.springframework.data.couchbase.cache.CouchbaseCacheManager
Returns a Map of all CouchbaseClients with name.
getConversionService() - Method in class org.springframework.data.couchbase.core.convert.AbstractCouchbaseConverter
Return the conversion service.
getConverter() - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Returns the underlying CouchbaseConverter.
getConverter() - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
getCouchbaseOperations() - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
Returns the underlying operation template.
getEntityInformation(Class<T>) - Method in class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactory
Returns entity information based on the domain class.
getEntityInformation() - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
Returns the information for the underlying template.
getExpiration() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns the expiration time of the document.
getExpiry() - Method in class org.springframework.data.couchbase.core.mapping.BasicCouchbasePersistentEntity
Returns the expiration time of the entity.
getExpiry() - Method in interface org.springframework.data.couchbase.core.mapping.CouchbasePersistentEntity
Returns the expiry time for the document.
getExtension() - Method in class org.springframework.data.couchbase.repository.config.CouchbaseRepositoriesRegistrar
 
getFieldName() - Method in class org.springframework.data.couchbase.core.mapping.BasicCouchbasePersistentProperty
Returns the field name of the property.
getFieldName() - Method in interface org.springframework.data.couchbase.core.mapping.CouchbasePersistentProperty
Returns the field name of the property.
getHostNames() - Method in class org.springframework.data.couchbase.monitor.ClientInfo
 
getId() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns the ID of the document.
getId(T) - Method in class org.springframework.data.couchbase.repository.support.MappingCouchbaseEntityInformation
Returns the ID of the entity.
getIdType() - Method in class org.springframework.data.couchbase.repository.support.MappingCouchbaseEntityInformation
Returns the ID type.
getInitialEntitySet() - Method in class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
Scans the mapping base package for classes annotated with Document.
getIsBalanced() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getMappingBasePackage() - Method in class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
Return the base package to scan for mapped Documents.
getMappingContext() - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
getMaxBuckets() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getModulePrefix() - Method in class org.springframework.data.couchbase.repository.config.CouchbaseRepositoryConfigurationExtension
 
getName() - Method in class org.springframework.data.couchbase.cache.CouchbaseCache
Returns the name of the cache.
getNativeCache() - Method in class org.springframework.data.couchbase.cache.CouchbaseCache
Returns the actual CouchbaseClient instance.
getNumberOfActiveNodes() - Method in class org.springframework.data.couchbase.monitor.ClientInfo
 
getNumberOfInactiveNodes() - Method in class org.springframework.data.couchbase.monitor.ClientInfo
 
getNumberOfNodes() - Method in class org.springframework.data.couchbase.monitor.ClientInfo
 
getObject() - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Return the underlying CouchbaseClient.
getObjectType() - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Returns the object type of the client.
getPayload() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns the underlying payload.
getRebalanceStatus() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactory
The base class for this repository.
getRepositoryFactoryClassName() - Method in class org.springframework.data.couchbase.repository.config.CouchbaseRepositoryConfigurationExtension
 
getSpecificTargetClasses() - Method in class org.springframework.data.couchbase.core.convert.CouchbaseDocumentPropertyAccessor
Returns the target classes of the properties.
getStats() - Method in class org.springframework.data.couchbase.monitor.AbstractMonitor
Fetches stats for all nodes.
getStats(SocketAddress) - Method in class org.springframework.data.couchbase.monitor.AbstractMonitor
Returns stats for an individual node.
getTargetRepository(RepositoryMetadata) - Method in class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactory
Returns a new Repository based on the metadata.
getTemplate() - Method in class org.springframework.data.couchbase.monitor.AbstractMonitor
 
getTotalDiskAssigned() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getTotalDiskFree() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getTotalDiskUsed() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getTotalRAMAssigned() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getTotalRAMUsed() - Method in class org.springframework.data.couchbase.monitor.ClusterInfo
 
getValueInternal(CouchbasePersistentProperty, CouchbaseDocument, SpELExpressionEvaluator, Object) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 

I

init() - Method in class org.springframework.data.couchbase.config.CouchbaseNamespaceHandler
Register bean definition parsers in the namespace handler.
insert(Object) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Insert the given object.
insert(Collection<? extends Object>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Insert a list of objects.
insert(Object) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
insert(Collection<? extends Object>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
instantiators - Variable in class org.springframework.data.couchbase.core.convert.AbstractCouchbaseConverter
Contains the entity instantiators.
isEmpty() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Checks if the underlying payload is empty or not.
isSimpleType(Class<?>) - Method in class org.springframework.data.couchbase.core.convert.CustomConversions
Check that the given type is of "simple type".
isSingleton() - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
The client should be returned as a singleton.

J

JacksonTranslationService - Class in org.springframework.data.couchbase.core.convert.translation
A Jackson JSON Translator that implements the TranslationService contract.
JacksonTranslationService() - Constructor for class org.springframework.data.couchbase.core.convert.translation.JacksonTranslationService
 

L

loadCaches() - Method in class org.springframework.data.couchbase.cache.CouchbaseCacheManager
Populates all caches.

M

mappingContext - Variable in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
mappingContext - Variable in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
mappingCouchbaseConverter() - Method in class org.springframework.data.couchbase.config.AbstractCouchbaseConfiguration
MappingCouchbaseConverter - Class in org.springframework.data.couchbase.core.convert
The Couchbase special MappingCouchbaseConverter.
MappingCouchbaseConverter(MappingContext<? extends CouchbasePersistentEntity<?>, CouchbasePersistentProperty>) - Constructor for class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
MappingCouchbaseEntityInformation<T,ID extends Serializable> - Class in org.springframework.data.couchbase.repository.support
Entity Information container.
MappingCouchbaseEntityInformation(CouchbasePersistentEntity<T>) - Constructor for class org.springframework.data.couchbase.repository.support.MappingCouchbaseEntityInformation
Create a new Infomration container.

O

OperationCancellationException - Exception in org.springframework.data.couchbase.core
Data Access Exception that identifies Operations cancelled while being processed.
OperationCancellationException(String) - Constructor for exception org.springframework.data.couchbase.core.OperationCancellationException
Constructor for OperationCancellationException.
OperationCancellationException(String, Throwable) - Constructor for exception org.springframework.data.couchbase.core.OperationCancellationException
Constructor for OperationCancellationException.
OperationInterruptedException - Exception in org.springframework.data.couchbase.core
Data Access Exception that identifies Operations interrupted while being processed.
OperationInterruptedException(String) - Constructor for exception org.springframework.data.couchbase.core.OperationInterruptedException
Constructor for OperationInterruptedException.
OperationInterruptedException(String, Throwable) - Constructor for exception org.springframework.data.couchbase.core.OperationInterruptedException
Constructor for OperationInterruptedException.
org.springframework.data.couchbase.cache - package org.springframework.data.couchbase.cache
 
org.springframework.data.couchbase.config - package org.springframework.data.couchbase.config
 
org.springframework.data.couchbase.core - package org.springframework.data.couchbase.core
 
org.springframework.data.couchbase.core.convert - package org.springframework.data.couchbase.core.convert
 
org.springframework.data.couchbase.core.convert.translation - package org.springframework.data.couchbase.core.convert.translation
 
org.springframework.data.couchbase.core.mapping - package org.springframework.data.couchbase.core.mapping
 
org.springframework.data.couchbase.monitor - package org.springframework.data.couchbase.monitor
 
org.springframework.data.couchbase.repository - package org.springframework.data.couchbase.repository
 
org.springframework.data.couchbase.repository.config - package org.springframework.data.couchbase.repository.config
 
org.springframework.data.couchbase.repository.query - package org.springframework.data.couchbase.repository.query
 
org.springframework.data.couchbase.repository.support - package org.springframework.data.couchbase.repository.support
 

P

parse(Element, ParserContext) - Method in class org.springframework.data.couchbase.config.CouchbaseJmxParser
Parse the element and dispatch the registration of the JMX components.
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.couchbase.repository.config.CouchbaseRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.couchbase.repository.config.CouchbaseRepositoryConfigurationExtension
 
put(Object, Object) - Method in class org.springframework.data.couchbase.cache.CouchbaseCache
Store a object in Couchbase.
put(String, Object) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Store a value with the given key for later retreival.
put(Object) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Add content to the underlying list.

Q

queryView(String, String, Query) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Query a View with direct access to the ViewResponse.
queryView(String, String, Query) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 

R

randomAvailableHostname() - Method in class org.springframework.data.couchbase.monitor.AbstractMonitor
 
read(EvaluationContext, Object, String) - Method in class org.springframework.data.couchbase.core.convert.CouchbaseDocumentPropertyAccessor
Read the value from the property.
read(Class<R>, CouchbaseDocument) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
read(TypeInformation<R>, CouchbaseDocument) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
read(TypeInformation<R>, CouchbaseDocument, Object) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
read(CouchbasePersistentEntity<R>, CouchbaseDocument, Object) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
readAliasFrom(CouchbaseDocument) - Method in class org.springframework.data.couchbase.core.convert.DefaultCouchbaseTypeMapper.CouchbaseDocumentTypeAliasAccessor
 
readMap(TypeInformation<?>, CouchbaseDocument, Object) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
registerJmxComponents(String, Element, ParserContext) - Method in class org.springframework.data.couchbase.config.CouchbaseJmxParser
Register the JMX components in the context.
remove(Object) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Remove the given object from the bucket by id.
remove(Collection<? extends Object>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Remove a list of objects from the bucket by id.
remove(Object) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
remove(Collection<? extends Object>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.springframework.data.couchbase.config.CouchbaseParser
Resolve the bean ID and assign a default if not set.
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.springframework.data.couchbase.config.CouchbaseTemplateParser
Resolve the bean ID and assign a default if not set.

S

save(Object) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Save the given object.
save(Collection<? extends Object>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Save a list of objects.
save(Object) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
save(Collection<? extends Object>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
save(S) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
save(Iterable<S>) - Method in class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.couchbase.core.mapping.BasicCouchbasePersistentEntity
Sets the application context.
setApplicationContext(ApplicationContext) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseMappingContext
Sets (or overrides) the current application context.
setCouchbaseOperations(CouchbaseOperations) - Method in class org.springframework.data.couchbase.repository.support.CouchbaseRepositoryFactoryBean
Set the template reference.
setExpiration(int) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Set the expiration time of the document.
setFailureMode(String) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the failure mode if memcached buckets are used.
setId(String) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Sets the unique ID of the document per bucket.
setNodes(URI[]) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the nodes as an array of URIs.
setObservePollInterval(int) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the observe poll interval in miliseconds.
setObservePollMax(int) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the maximum number of polls.
setOpQueueMaxBlockTime(int) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the operation queue maximum block time in miliseconds.
setOpTimeout(int) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the operation timeout in miliseconds.
setReconnectThresholdTime(int) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the reconnect threshold time in seconds.
setViewTimeout(int) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Set the view timeout in miliseconds.
SimpleCouchbaseRepository<T,ID extends Serializable> - Class in org.springframework.data.couchbase.repository.support
Repository base implementation for Couchbase.
SimpleCouchbaseRepository(CouchbaseEntityInformation<T, String>, CouchbaseOperations) - Constructor for class org.springframework.data.couchbase.repository.support.SimpleCouchbaseRepository
Create a new Repository.
size() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Returns the size of the attributes in this document (not nested).
size(boolean) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
Retruns the size of the attributes in this and recursive documents.
size() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Returns the size of the attributes in this document (not nested).
size(boolean) - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
Retruns the size of the attributes in this and recursive documents.

T

toString() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
A string representation of expiration, id and payload.
toString() - Method in class org.springframework.data.couchbase.core.mapping.CouchbaseList
A string reprensation of the payload.
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.couchbase.core.CouchbaseExceptionTranslator
Translate Couchbase specific exceptions to spring exceptions if possible.
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.couchbase.core.CouchbaseFactoryBean
Translate exception if possible.
TranslationService<T> - Interface in org.springframework.data.couchbase.core.convert.translation
Defines a translation service to encode/decode responses into the CouchbaseStorable format.
typeMapper - Variable in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 

U

update(Object) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Update the given object.
update(Collection<? extends Object>) - Method in interface org.springframework.data.couchbase.core.CouchbaseOperations
Insert a list of objects.
update(Object) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
update(Collection<? extends Object>) - Method in class org.springframework.data.couchbase.core.CouchbaseTemplate
 
useFieldAccessOnly - Variable in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 

W

write(Object, CouchbaseDocument) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
writeInternal(Object, CouchbaseDocument, TypeInformation<?>) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
writeInternal(Object, CouchbaseDocument, CouchbasePersistentEntity<?>) - Method in class org.springframework.data.couchbase.core.convert.MappingCouchbaseConverter
 
writeTypeTo(CouchbaseDocument, Object) - Method in class org.springframework.data.couchbase.core.convert.DefaultCouchbaseTypeMapper.CouchbaseDocumentTypeAliasAccessor
 
A B C D E F G I J L M O P Q R S T U W 
Spring Data Couchbase

Copyright © 2011-2013-2013 Pivotal. All Rights Reserved.