Package org.springframework.data.keyvalue.core
@NonNullApi
@NonNullFields
package org.springframework.data.keyvalue.core
Core key/value implementation.
-
ClassDescriptionBase implementation of
KeyValueAdapter
holdsQueryEngine
to delegate find and count execution to.Resolves the criteria object from givenKeyValueQuery
.ForwardsCloseableIterator
invocations to the configuredIterator
delegate.API for components generating identifiers.Converter capable of transforming a givenIterable
into a collection type.KeyValueAdapter
unifies access and shields the underlying key/value specific implementation.Generic callback interface for code that operates on aKeyValueAdapter
.Interface that specifies a basic set of key/value operations.SimplePersistenceExceptionTranslator
implementation for key/value stores that converts the given runtime exception to an appropriate exception from theorg.springframework.dao
hierarchy.Basic implementation ofKeyValueOperations
.Base implementation for accessing and executingKeyValueQuery
against aKeyValueAdapter
.SortAccessor<T>Resolves theSort
object from givenKeyValueQuery
and potentially converts it into a store specific representation that can be used by theQueryEngine
implementation.SpelCriteria
allows to pass on aSpelExpression
andEvaluationContext
to the actual query processor.Comparator
implementation usingSpelExpression
.SortAccessor
implementation capable of creatingSpelPropertyComparator
.Normal superclass when we can't distinguish anything more specific than "something went wrong with the underlying resource".