Uses of Interface
org.springframework.data.repository.query.QueryMethodEvaluationContextProvider
Package
Description
Base classes to implement CDI support for repositories.
Base classes to implement repositories for various data stores.
Support classes to work with query methods.
-
Uses of QueryMethodEvaluationContextProvider in org.springframework.data.repository.cdi
Modifier and TypeMethodDescriptionCdiRepositoryConfiguration.getEvaluationContextProvider()
Return theQueryMethodEvaluationContextProvider
to use. -
Uses of QueryMethodEvaluationContextProvider in org.springframework.data.repository.core.support
Modifier and TypeMethodDescriptionprotected Optional<QueryMethodEvaluationContextProvider>
RepositoryFactoryBeanSupport.createDefaultQueryMethodEvaluationContextProvider
(org.springframework.beans.factory.ListableBeanFactory beanFactory) Create a defaultQueryMethodEvaluationContextProvider
(or subclass) fromListableBeanFactory
.Modifier and TypeMethodDescriptionprotected Optional<QueryLookupStrategy>
RepositoryFactorySupport.getQueryLookupStrategy
(QueryLookupStrategy.Key key, QueryMethodEvaluationContextProvider evaluationContextProvider) Returns theQueryLookupStrategy
for the givenQueryLookupStrategy.Key
andQueryMethodEvaluationContextProvider
.void
ReactiveRepositoryFactorySupport.setEvaluationContextProvider
(QueryMethodEvaluationContextProvider evaluationContextProvider) Sets theQueryMethodEvaluationContextProvider
to be used to evaluate SpEL expressions in manually defined queries.void
RepositoryFactoryBeanSupport.setEvaluationContextProvider
(QueryMethodEvaluationContextProvider evaluationContextProvider) Sets theQueryMethodEvaluationContextProvider
to be used to evaluate SpEL expressions in manually defined queries.void
RepositoryFactorySupport.setEvaluationContextProvider
(QueryMethodEvaluationContextProvider evaluationContextProvider) Sets theQueryMethodEvaluationContextProvider
to be used to evaluate SpEL expressions in manually defined queries. -
Uses of QueryMethodEvaluationContextProvider in org.springframework.data.repository.query
Modifier and TypeInterfaceDescriptioninterface
Provides a way to access a centrally defined potentially sharedEvaluationContext
by consideringReactiveEvaluationContextExtension
.Modifier and TypeClassDescriptionclass
AnQueryMethodEvaluationContextProvider
that assembles anEvaluationContext
from a list ofEvaluationContextExtension
instances.class
An reactiveQueryMethodEvaluationContextProvider
that assembles anEvaluationContext
from a list ofEvaluationContextExtension
andReactiveEvaluationContextExtension
.Modifier and TypeFieldDescriptionstatic final QueryMethodEvaluationContextProvider
QueryMethodEvaluationContextProvider.DEFAULT
Modifier and TypeMethodDescriptionSpelQueryContext.withEvaluationContextProvider
(QueryMethodEvaluationContextProvider provider) CreatesaSpelQueryContext.EvaluatingSpelQueryContext
from the current one and the givenQueryMethodEvaluationContextProvider
.ModifierConstructorDescriptionSpelEvaluator
(QueryMethodEvaluationContextProvider evaluationContextProvider, Parameters<?, ?> parameters, SpelQueryContext.SpelExtractor extractor)