Skip navigation links
Spring Data KeyValue
A B C D E F G H I K L M N O P Q R S T U 

A

AbstractKeyValueAdapter - Class in org.springframework.data.keyvalue.core
Base implementation of KeyValueAdapter holds QueryEngine to delegate find and count execution to.
AbstractKeyValueAdapter() - Constructor for class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
Creates new AbstractKeyValueAdapter with using the default query engine.
AbstractKeyValueAdapter(QueryEngine<? extends KeyValueAdapter, ?, ?>) - Constructor for class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
Creates new AbstractKeyValueAdapter with using the default query engine.
after() - Method in class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterUpdateEvent
Get the current value.
afterDelete(Object, String, Class<? extends T>, T) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
AfterDeleteEvent(Object, String, Class<? extends T>, T) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterDeleteEvent
 
afterDropKeySpace(String, Class<? extends T>) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
AfterDropKeySpaceEvent(String, Class<? extends T>) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterDropKeySpaceEvent
 
afterGet(Object, String, Class<T>, T) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
AfterGetEvent(Object, String, Class<T>, T) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterGetEvent
 
afterInsert(Object, String, Class<? extends T>, T) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
AfterInsertEvent(Object, String, Class<? extends T>, T) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterInsertEvent
 
afterPropertiesSet() - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
 
afterUpdate(Object, String, Class<? extends T>, T, Object) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
AfterUpdateEvent(Object, String, Class<? extends T>, T, Object) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterUpdateEvent
 
and(Part, String, Iterator<Object>) - Method in class org.springframework.data.keyvalue.repository.query.SpelQueryCreator
 
asc() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Sort ascending.

B

BasicKeyValuePersistentEntity<T,P extends KeyValuePersistentProperty<P>> - Class in org.springframework.data.keyvalue.core.mapping
KeyValuePersistentEntity implementation that adds specific meta-data such as the keySpace..
BasicKeyValuePersistentEntity(TypeInformation<T>, KeySpaceResolver) - Constructor for class org.springframework.data.keyvalue.core.mapping.BasicKeyValuePersistentEntity
 
before() - Method in class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterUpdateEvent
Get the value before update.
beforeDelete(Object, String, Class<? extends T>) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
BeforeDeleteEvent(Object, String, Class<? extends T>) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.BeforeDeleteEvent
 
beforeDropKeySpace(String, Class<? extends T>) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
BeforeDropKeySpaceEvent(String, Class<? extends T>) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.BeforeDropKeySpaceEvent
 
beforeGet(Object, String, Class<T>) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
BeforeGetEvent(Object, String, Class<T>) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.BeforeGetEvent
 
beforeInsert(Object, String, Class<? extends T>, T) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
BeforeInsertEvent(Object, String, Class<? extends T>, T) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.BeforeInsertEvent
 
beforeUpdate(Object, String, Class<? extends T>, T) - Static method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
BeforeUpdateEvent(Object, String, Class<? extends T>, T) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent.BeforeUpdateEvent
 
buildExpressionForPath() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Create the expression raw value.

C

CachingKeyValuePartTreeQuery - Class in org.springframework.data.keyvalue.repository.query
KeyValuePartTreeQuery implementation deriving queries from PartTree using a predefined AbstractQueryCreator that caches the once created query.
CachingKeyValuePartTreeQuery(QueryMethod, EvaluationContextProvider, KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>) - Constructor for class org.springframework.data.keyvalue.repository.query.CachingKeyValuePartTreeQuery
 
clear() - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Removes all objects.
clear() - Method in class org.springframework.data.map.MapKeyValueAdapter
 
close() - Method in class org.springframework.data.keyvalue.core.ForwardingCloseableIterator
 
compare(T, T) - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
 
complete(String, Sort) - Method in class org.springframework.data.keyvalue.repository.query.SpelQueryCreator
 
contains(Object, String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Check if a object with given id exists in keyspace.
contains(Object, String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
count(KeyValueQuery<?>, String) - Method in class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
 
count(String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Count number of objects within keyspace.
count(KeyValueQuery<?>, String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Count all matching objects within keyspace.
count(Class<?>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Total number of elements with given type available.
count(KeyValueQuery<?>, Class<?>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Total number of elements matching given query.
count(Class<?>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
count(KeyValueQuery<?>, Class<?>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
count(KeyValueQuery<?>, String) - Method in class org.springframework.data.keyvalue.core.QueryEngine
Extract query attributes and delegate to concrete execution.
count(CRITERIA, String) - Method in class org.springframework.data.keyvalue.core.QueryEngine
 
count(Predicate) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
count() - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
count(String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
create(Part, Iterator<Object>) - Method in class org.springframework.data.keyvalue.repository.query.SpelQueryCreator
 
createAssociation() - Method in class org.springframework.data.keyvalue.core.mapping.KeyValuePersistentProperty
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.keyvalue.core.mapping.context.KeyValueMappingContext
 
createPersistentProperty(Property, E, SimpleTypeHolder) - Method in class org.springframework.data.keyvalue.core.mapping.context.KeyValueMappingContext
 
createQuery(ParameterAccessor) - Method in class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
createRepositoryFactory() - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
 
createRepositoryFactory(KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>, Class<? extends RepositoryQuery>) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
Create the repository factory to be used to create repositories.
CriteriaAccessor<T> - Interface in org.springframework.data.keyvalue.core
Resolves the criteria object from given KeyValueQuery.

D

delete(Object, String, Class<T>) - Method in class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
 
delete(Object, String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Delete and return the object with given type and id.
delete(Object, String, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Delete and return the object with given type and id.
delete(Class<?>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Remove all elements of type.
delete(T) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
 
delete(Object, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Delete item of type with given id.
delete(Class<?>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
delete(T) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
delete(Object, Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
delete(T) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
delete(Object, String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
deleteAll() - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
deleteAllOf(String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Remove all objects of given type.
deleteAllOf(String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
deleteById(ID) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
desc() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Sort descending.
destroy() - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
destroy() - Method in class org.springframework.data.map.MapKeyValueAdapter
 
doExecute(Object[], KeyValueQuery<?>) - Method in class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
 
doInKeyValue(KeyValueAdapter) - Method in interface org.springframework.data.keyvalue.core.KeyValueCallback
Gets called by KeyValueTemplate#execute(KeyValueCallback).

E

EnableMapRepositories - Annotation Type in org.springframework.data.map.repository.config
Annotation to activate Map repositories.
entries(String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Returns a CloseableIterator that iterates over all entries.
entries(String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
execute(KeyValueCallback<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Execute operation against underlying store.
execute(KeyValueCallback<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
execute(KeyValueQuery<?>, String) - Method in class org.springframework.data.keyvalue.core.QueryEngine
Extract query attributes and delegate to concrete execution.
execute(KeyValueQuery<?>, String, Class<T>) - Method in class org.springframework.data.keyvalue.core.QueryEngine
Extract query attributes and delegate to concrete execution.
execute(CRITERIA, SORT, long, int, String) - Method in class org.springframework.data.keyvalue.core.QueryEngine
 
execute(CRITERIA, SORT, long, int, String, Class<T>) - Method in class org.springframework.data.keyvalue.core.QueryEngine
 
execute(Object[]) - Method in class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
 
executeRequired(KeyValueCallback<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
Execute KeyValueCallback and require a non-null return value.
exists(Predicate) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
existsById(ID) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 

F

find(KeyValueQuery<?>, String, Class<T>) - Method in class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
 
find(KeyValueQuery<?>, String) - Method in class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
 
find(KeyValueQuery<?>, String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Find all matching objects within keyspace.
find(KeyValueQuery<?>, String, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
 
find(KeyValueQuery<?>, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Get all elements matching the given query.
find(KeyValueQuery<?>, Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
findAll(Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Get all elements of given type.
findAll(Sort, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Get all elements ordered by sort.
findAll(Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
findAll(Sort, Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
findAll(Predicate) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
findAll(Predicate, Sort) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
findAll(Predicate, Pageable) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
findAll(Sort) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
findAll(Pageable) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
findAll() - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
findAllById(Iterable<ID>) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
findById(Object, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Get element of given type with given id.
findById(Object, Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
findById(ID) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
findInRange(long, int, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Get all elements in given range.
findInRange(long, int, Sort, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Get all elements in given range ordered by sort.
findInRange(long, int, Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
findInRange(long, int, Sort, Class<T>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
findOne(Predicate) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
 
ForwardingCloseableIterator<T> - Class in org.springframework.data.keyvalue.core
Forwards CloseableIterator invocations to the configured Iterator delegate.
ForwardingCloseableIterator(Iterator<? extends T>) - Constructor for class org.springframework.data.keyvalue.core.ForwardingCloseableIterator
ForwardingCloseableIterator(Iterator<? extends T>, Runnable) - Constructor for class org.springframework.data.keyvalue.core.ForwardingCloseableIterator
Creates a new ForwardingCloseableIterator that invokes the configured closeHandler on ForwardingCloseableIterator.close().

G

generateIdentifierOfType(TypeInformation<T>) - Method in interface org.springframework.data.keyvalue.core.IdentifierGenerator
Creates an identifier of the given type.
get(Object, String, Class<T>) - Method in class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
 
get(Object, String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Get the object with given id from keyspace.
get(Object, String, Class<T>) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Get the object with given id from keyspace.
get(Object, String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
getAdapter() - Method in class org.springframework.data.keyvalue.core.QueryEngine
Get the KeyValueAdapter used.
getAllOf(String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Get all elements for given keyspace.
getAllOf(String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 
getAnnotation() - Method in class org.springframework.data.map.repository.config.MapRepositoriesRegistrar
 
getContext() - Method in class org.springframework.data.keyvalue.core.SpelCriteria
 
getCriteria() - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Get the criteria object.
getDefaultKeyValueTemplateBeanDefinition(RepositoryConfigurationSource) - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
getDefaultKeyValueTemplateBeanDefinition(RepositoryConfigurationSource) - Method in class org.springframework.data.map.repository.config.MapRepositoryConfigurationExtension
 
getDefaultKeyValueTemplateRef() - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
Returns the KeyValueTemplate bean name to potentially register a default KeyValueTemplate bean if no bean is registered with the returned name.
getDefaultKeyValueTemplateRef() - Method in class org.springframework.data.map.repository.config.MapRepositoryConfigurationExtension
 
getEntityInformation(Class<T>) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
 
getExpression() - Method in class org.springframework.data.keyvalue.core.SpelCriteria
 
getExpression() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Parse values to SpelExpression
getExtension() - Method in class org.springframework.data.map.repository.config.MapRepositoriesRegistrar
 
getIdentifyingTypes() - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
getKeyspace() - Method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
 
getKeySpace() - Method in class org.springframework.data.keyvalue.core.mapping.BasicKeyValuePersistentEntity
 
getKeySpace() - Method in interface org.springframework.data.keyvalue.core.mapping.KeyValuePersistentEntity
Get the keySpace a given entity assigns to.
getKeySpaceMap(String) - Method in class org.springframework.data.map.MapKeyValueAdapter
Get map associated with given key space.
getMappingContext() - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
 
getMappingContext() - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
getMappingContextBeanRef() - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
Returns the MappingContext bean name to potentially register a default mapping context bean if no bean is registered with the returned name.
getModuleName() - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
getModuleName() - Method in class org.springframework.data.map.repository.config.MapRepositoryConfigurationExtension
 
getModulePrefix() - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
getModulePrefix() - Method in class org.springframework.data.map.repository.config.MapRepositoryConfigurationExtension
 
getOffset() - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Number of elements to skip.
getPath() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Get dot path to property.
getQueryEngine() - Method in class org.springframework.data.keyvalue.core.AbstractKeyValueAdapter
Get the QueryEngine used.
getQueryLookupStrategy(QueryLookupStrategy.Key, EvaluationContextProvider) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
getRequiredAdapter() - Method in class org.springframework.data.keyvalue.core.QueryEngine
Get the required KeyValueAdapter used or throw IllegalStateException if the adapter is not set.
getRows() - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Number of elements to read.
getSort() - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Get Sort.
getSource() - Method in class org.springframework.data.keyvalue.core.event.KeyValueEvent.AfterDropKeySpaceEvent
 
getSource() - Method in class org.springframework.data.keyvalue.core.event.KeyValueEvent.BeforeDropKeySpaceEvent
 
getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
 

H

hasNext() - Method in class org.springframework.data.keyvalue.core.ForwardingCloseableIterator
 

I

IdentifierGenerator - Interface in org.springframework.data.keyvalue.core
API for components generating identifiers.
insert(T) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Add given object.
insert(Object, Object) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
Add object with given id.
insert(T) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
insert(Object, Object) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
IterableConverter - Class in org.springframework.data.keyvalue.core
Converter capable of transforming a given Iterable into a collection type.

K

KEY_VALUE_TEMPLATE_BEAN_REF_ATTRIBUTE - Static variable in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
KeySpace - Annotation Type in org.springframework.data.keyvalue.annotation
Marker interface for methods with Persistent annotations indicating the presence of a dedicated keyspace the entity should reside in.
KeySpaceResolver - Interface in org.springframework.data.keyvalue.core.mapping
KeySpaceResolver determines the keyspace a given type is assigned to.
KeyValueAdapter - Interface in org.springframework.data.keyvalue.core
KeyValueAdapter unifies access and shields the underlying key/value specific implementation.
KeyValueCallback<T> - Interface in org.springframework.data.keyvalue.core
Generic callback interface for code that operates on a KeyValueAdapter.
KeyValueEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent gets published for operations executed by eg.
KeyValueEvent(Object, String) - Constructor for class org.springframework.data.keyvalue.core.event.KeyValueEvent
 
KeyValueEvent.AfterDeleteEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent after removing an object by with a given key.
KeyValueEvent.AfterDropKeySpaceEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent after removing all elements in a given keyspace.
KeyValueEvent.AfterGetEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent after loading an object by its key.
KeyValueEvent.AfterInsertEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent after inserting an object by with a given key.
KeyValueEvent.AfterUpdateEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent after updating an object by with a given key.
KeyValueEvent.BeforeDeleteEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent before removing an object by with a given key.
KeyValueEvent.BeforeDropKeySpaceEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent before removing all elements in a given keyspace.
KeyValueEvent.BeforeGetEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent raised before loading an object by its key.
KeyValueEvent.BeforeInsertEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent before inserting an object by with a given key.
KeyValueEvent.BeforeUpdateEvent<T> - Class in org.springframework.data.keyvalue.core.event
KeyValueEvent before updating an object by with a given key.
KeyValueMappingContext<E extends KeyValuePersistentEntity<?,P>,P extends KeyValuePersistentProperty<P>> - Class in org.springframework.data.keyvalue.core.mapping.context
Default implementation of a MappingContext using KeyValuePersistentEntity and KeyValuePersistentProperty as primary abstractions.
KeyValueMappingContext() - Constructor for class org.springframework.data.keyvalue.core.mapping.context.KeyValueMappingContext
 
KeyValueOperations - Interface in org.springframework.data.keyvalue.core
Interface that specifies a basic set of key/value operations.
KeyValuePartTreeQuery - Class in org.springframework.data.keyvalue.repository.query
RepositoryQuery implementation deriving queries from PartTree using a predefined AbstractQueryCreator.
KeyValuePartTreeQuery(QueryMethod, EvaluationContextProvider, KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>) - Constructor for class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
Creates a new KeyValuePartTreeQuery for the given QueryMethod, EvaluationContextProvider, KeyValueOperations and query creator type.
KeyValuePartTreeQuery(QueryMethod, EvaluationContextProvider, KeyValueOperations, KeyValuePartTreeQuery.QueryCreatorFactory) - Constructor for class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
Creates a new KeyValuePartTreeQuery for the given QueryMethod, EvaluationContextProvider, KeyValueOperations using the given KeyValuePartTreeQuery.QueryCreatorFactory producing the AbstractQueryCreator in charge of altering the query.
KeyValuePartTreeQuery.QueryCreatorFactory<T extends AbstractQueryCreator> - Interface in org.springframework.data.keyvalue.repository.query
Factory class for obtaining AbstractQueryCreator instances for a given PartTree and ParameterAccessor.
KeyValuePersistenceExceptionTranslator - Class in org.springframework.data.keyvalue.core
Simple PersistenceExceptionTranslator implementation for key/value stores that converts the given runtime exception to an appropriate exception from the org.springframework.dao hierarchy.
KeyValuePersistenceExceptionTranslator() - Constructor for class org.springframework.data.keyvalue.core.KeyValuePersistenceExceptionTranslator
 
KeyValuePersistentEntity<T,P extends KeyValuePersistentProperty<P>> - Interface in org.springframework.data.keyvalue.core.mapping
 
KeyValuePersistentProperty<P extends KeyValuePersistentProperty<P>> - Class in org.springframework.data.keyvalue.core.mapping
Most trivial implementation of PersistentProperty.
KeyValuePersistentProperty(Property, PersistentEntity<?, P>, SimpleTypeHolder) - Constructor for class org.springframework.data.keyvalue.core.mapping.KeyValuePersistentProperty
 
KeyValueQuery<T> - Class in org.springframework.data.keyvalue.core.query
 
KeyValueQuery() - Constructor for class org.springframework.data.keyvalue.core.query.KeyValueQuery
Creates new instance of KeyValueQuery.
KeyValueQuery(T) - Constructor for class org.springframework.data.keyvalue.core.query.KeyValueQuery
Creates new instance of KeyValueQuery with given criteria.
KeyValueQuery(Sort) - Constructor for class org.springframework.data.keyvalue.core.query.KeyValueQuery
Creates new instance of KeyValueQuery with given Sort.
KeyValueRepository<T,ID> - Interface in org.springframework.data.keyvalue.repository
 
KeyValueRepositoryConfigurationExtension - Class in org.springframework.data.keyvalue.repository.config
KeyValueRepositoryConfigurationExtension() - Constructor for class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
KeyValueRepositoryFactory - Class in org.springframework.data.keyvalue.repository.support
KeyValueRepositoryFactory(KeyValueOperations) - Constructor for class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
Creates a new KeyValueRepositoryFactory for the given KeyValueOperations.
KeyValueRepositoryFactory(KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>) - Constructor for class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
KeyValueRepositoryFactory(KeyValueOperations, Class<? extends AbstractQueryCreator<?, ?>>, Class<? extends RepositoryQuery>) - Constructor for class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactory
KeyValueRepositoryFactoryBean<T extends Repository<S,ID>,S,ID> - Class in org.springframework.data.keyvalue.repository.support
KeyValueRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
Creates a new KeyValueRepositoryFactoryBean for the given repository interface.
KeyValueTemplate - Class in org.springframework.data.keyvalue.core
Basic implementation of KeyValueOperations.
KeyValueTemplate(KeyValueAdapter) - Constructor for class org.springframework.data.keyvalue.core.KeyValueTemplate
Create new KeyValueTemplate using the given KeyValueAdapter with a default KeyValueMappingContext.
KeyValueTemplate(KeyValueAdapter, MappingContext<? extends KeyValuePersistentEntity<?, ?>, ? extends KeyValuePersistentProperty<?>>) - Constructor for class org.springframework.data.keyvalue.core.KeyValueTemplate
Create new KeyValueTemplate using the given KeyValueAdapter and MappingContext.

L

limit(int) - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
 

M

MapKeyValueAdapter - Class in org.springframework.data.map
KeyValueAdapter implementation for Map.
MapKeyValueAdapter() - Constructor for class org.springframework.data.map.MapKeyValueAdapter
Create new MapKeyValueAdapter using ConcurrentHashMap as backing store type.
MapKeyValueAdapter(Class<? extends Map>) - Constructor for class org.springframework.data.map.MapKeyValueAdapter
Creates a new MapKeyValueAdapter using the given Map as backing store.
MapKeyValueAdapter(Map<String, Map<Object, Object>>) - Constructor for class org.springframework.data.map.MapKeyValueAdapter
Create new instance of MapKeyValueAdapter using given dataStore for persistence.
MAPPING_CONTEXT_BEAN_NAME - Static variable in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
MapRepositoriesRegistrar - Class in org.springframework.data.map.repository.config
Map specific RepositoryBeanDefinitionRegistrarSupport implementation.
MapRepositoriesRegistrar() - Constructor for class org.springframework.data.map.repository.config.MapRepositoriesRegistrar
 
MapRepositoryConfigurationExtension - Class in org.springframework.data.map.repository.config
 
MapRepositoryConfigurationExtension() - Constructor for class org.springframework.data.map.repository.config.MapRepositoryConfigurationExtension
 

N

next() - Method in class org.springframework.data.keyvalue.core.ForwardingCloseableIterator
 
nullsFirst() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Sort null values first.
nullsLast() - Method in class org.springframework.data.keyvalue.core.SpelPropertyComparator
Sort null values last.

O

or(String, String) - Method in class org.springframework.data.keyvalue.repository.query.SpelQueryCreator
 
orderBy(Sort) - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Add given Sort.
org.springframework.data.keyvalue.annotation - package org.springframework.data.keyvalue.annotation
Key-Value annotations for declarative keyspace configuration.
org.springframework.data.keyvalue.core - package org.springframework.data.keyvalue.core
Core key/value implementation.
org.springframework.data.keyvalue.core.event - package org.springframework.data.keyvalue.core.event
Support classes for key-value events, like standard persistence lifecycle events.
org.springframework.data.keyvalue.core.mapping - package org.springframework.data.keyvalue.core.mapping
Infrastructure for the Key-Value mapping subsystem and keyspace resolution.
org.springframework.data.keyvalue.core.mapping.context - package org.springframework.data.keyvalue.core.mapping.context
Infrastructure for the Key-Value mapping context.
org.springframework.data.keyvalue.core.query - package org.springframework.data.keyvalue.core.query
Key/value specific query and abstractions.
org.springframework.data.keyvalue.repository - package org.springframework.data.keyvalue.repository
Key/value specific repository implementation.
org.springframework.data.keyvalue.repository.config - package org.springframework.data.keyvalue.repository.config
Support infrastructure for the configuration of key/value specific repositories.
org.springframework.data.keyvalue.repository.query - package org.springframework.data.keyvalue.repository.query
Query derivation mechanism for key/value specific repositories providing a generic SpEL based implementation.
org.springframework.data.keyvalue.repository.support - package org.springframework.data.keyvalue.repository.support
Support infrastructure for query derivation of key/value specific repositories.
org.springframework.data.map - package org.springframework.data.map
Repository implementation backed by generic Map instances.
org.springframework.data.map.repository.config - package org.springframework.data.map.repository.config
Support infrastructure for the configuration of Map repositories.

P

postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
prepareQuery(Object[]) - Method in class org.springframework.data.keyvalue.repository.query.CachingKeyValuePartTreeQuery
 
prepareQuery(Object[]) - Method in class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
 
prepareQuery(KeyValueQuery<?>, Object[]) - Method in class org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery
 
prepareQuery(Predicate) - Method in class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
Creates executable query for given Predicate.
put(Object, Object, String) - Method in interface org.springframework.data.keyvalue.core.KeyValueAdapter
Add object with given id to keyspace.
put(Object, Object, String) - Method in class org.springframework.data.map.MapKeyValueAdapter
 

Q

queryCreatorFor(PartTree, ParameterAccessor) - Method in interface org.springframework.data.keyvalue.repository.query.KeyValuePartTreeQuery.QueryCreatorFactory
 
QueryCreatorType - Annotation Type in org.springframework.data.keyvalue.repository.config
Annotation to customize the query creator type to be used for a specific store.
QuerydslKeyValueRepository<T,ID> - Class in org.springframework.data.keyvalue.repository.support
KeyValueRepository implementation capable of executing Predicates using CollQuery.
QuerydslKeyValueRepository(EntityInformation<T, ID>, KeyValueOperations) - Constructor for class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
QuerydslKeyValueRepository(EntityInformation<T, ID>, KeyValueOperations, EntityPathResolver) - Constructor for class org.springframework.data.keyvalue.repository.support.QuerydslKeyValueRepository
QueryEngine<ADAPTER extends KeyValueAdapter,CRITERIA,SORT> - Class in org.springframework.data.keyvalue.core
Base implementation for accessing and executing KeyValueQuery against a KeyValueAdapter.
QueryEngine(CriteriaAccessor<CRITERIA>, SortAccessor<SORT>) - Constructor for class org.springframework.data.keyvalue.core.QueryEngine
 

R

registerAdapter(KeyValueAdapter) - Method in class org.springframework.data.keyvalue.core.QueryEngine
 
registerBeansForRoot(BeanDefinitionRegistry, RepositoryConfigurationSource) - Method in class org.springframework.data.keyvalue.repository.config.KeyValueRepositoryConfigurationExtension
 
resolve(KeyValueQuery<?>) - Method in interface org.springframework.data.keyvalue.core.CriteriaAccessor
Checks and reads KeyValueQuery.getCriteria() of given KeyValueQuery.
resolve(KeyValueQuery<?>) - Method in interface org.springframework.data.keyvalue.core.SortAccessor
Reads KeyValueQuery.getSort() of given KeyValueQuery and applies required transformation to match the desired type.
resolve(KeyValueQuery<?>) - Method in class org.springframework.data.keyvalue.core.SpelSortAccessor
 
resolveKeySpace(Class<?>) - Method in interface org.springframework.data.keyvalue.core.mapping.KeySpaceResolver
Determine the keySpace to use for a given type.

S

save(S) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
saveAll(Iterable<S>) - Method in class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
setEventTypesToPublish(Set<Class<? extends KeyValueEvent>>) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
Define the event types to publish via ApplicationEventPublisher.
setExceptionTranslator(PersistenceExceptionTranslator) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
setFallbackKeySpaceResolver(KeySpaceResolver) - Method in class org.springframework.data.keyvalue.core.mapping.context.KeyValueMappingContext
Configures the KeySpaceResolver to be used if not explicit key space is annotated to the domain type.
setKeyValueOperations(KeyValueOperations) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
Configures the KeyValueOperations to be used for the repositories.
setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
 
setOffset(long) - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Set the number of elements to skip.
setQueryCreator(Class<? extends AbstractQueryCreator<?, ?>>) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
Configures the QueryCreatorType to be used.
setQueryType(Class<? extends RepositoryQuery>) - Method in class org.springframework.data.keyvalue.repository.support.KeyValueRepositoryFactoryBean
Configures the RepositoryQuery type to be created.
setRows(int) - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Set the number of elements to read.
setSort(Sort) - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
Set Sort to be applied.
SimpleKeyValueRepository<T,ID> - Class in org.springframework.data.keyvalue.repository.support
 
SimpleKeyValueRepository(EntityInformation<T, ID>, KeyValueOperations) - Constructor for class org.springframework.data.keyvalue.repository.support.SimpleKeyValueRepository
skip(long) - Method in class org.springframework.data.keyvalue.core.query.KeyValueQuery
 
SortAccessor<T> - Interface in org.springframework.data.keyvalue.core
Resolves the Sort object from given KeyValueQuery and potentially converts it into a store specific representation that can be used by the QueryEngine implementation.
SpelCriteria - Class in org.springframework.data.keyvalue.core
SpelCriteria allows to pass on a SpelExpression and EvaluationContext to the actual query processor.
SpelCriteria(SpelExpression) - Constructor for class org.springframework.data.keyvalue.core.SpelCriteria
Creates a new SpelCriteria for the given SpelExpression.
SpelCriteria(SpelExpression, EvaluationContext) - Constructor for class org.springframework.data.keyvalue.core.SpelCriteria
Creates new SpelCriteria.
SpelPropertyComparator<T> - Class in org.springframework.data.keyvalue.core
Comparator implementation using SpelExpression.
SpelPropertyComparator(String, SpelExpressionParser) - Constructor for class org.springframework.data.keyvalue.core.SpelPropertyComparator
Create new SpelPropertyComparator for the given property path an SpelExpressionParser.
SpelQueryCreator - Class in org.springframework.data.keyvalue.repository.query
SpelQueryCreator(PartTree, ParameterAccessor) - Constructor for class org.springframework.data.keyvalue.repository.query.SpelQueryCreator
Creates a new SpelQueryCreator for the given PartTree and ParameterAccessor.
SpelSortAccessor - Class in org.springframework.data.keyvalue.core
SortAccessor implementation capable of creating SpelPropertyComparator.
SpelSortAccessor(SpelExpressionParser) - Constructor for class org.springframework.data.keyvalue.core.SpelSortAccessor

T

toList(Iterable<T>) - Static method in class org.springframework.data.keyvalue.core.IterableConverter
Converts a given Iterable into a List
toPredicateExpression(PartTree) - Method in class org.springframework.data.keyvalue.repository.query.SpelQueryCreator
 
toString() - Method in class org.springframework.data.keyvalue.core.event.KeyValueEvent
 
translateExceptionIfPossible(RuntimeException) - Method in class org.springframework.data.keyvalue.core.KeyValuePersistenceExceptionTranslator
 

U

UncategorizedKeyValueException - Exception in org.springframework.data.keyvalue.core
Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource".
UncategorizedKeyValueException(String, Throwable) - Constructor for exception org.springframework.data.keyvalue.core.UncategorizedKeyValueException
update(Object) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
 
update(Object, Object) - Method in interface org.springframework.data.keyvalue.core.KeyValueOperations
 
update(Object) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
update(Object, Object) - Method in class org.springframework.data.keyvalue.core.KeyValueTemplate
 
A B C D E F G H I K L M N O P Q R S T U 
Skip navigation links
Spring Data KeyValue

Copyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.