- 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
-
- 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
-
- CouchbaseDocument(String) - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
-
- CouchbaseDocument(String, int) - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseDocument
-
- 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
-
- 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
-
- CouchbaseMappingContext - Class in org.springframework.data.couchbase.core.mapping
-
- CouchbaseMappingContext() - Constructor for class org.springframework.data.couchbase.core.mapping.CouchbaseMappingContext
-
- CouchbaseNamespaceHandler - Class in org.springframework.data.couchbase.config
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-
- 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
Document
s.
- 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
-
- 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.