Uses of Interface
org.springframework.data.repository.query.QueryMethodEvaluationContextProvider
Packages that use 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
Methods in org.springframework.data.repository.cdi that return types with arguments of type QueryMethodEvaluationContextProviderModifier and TypeMethodDescriptionCdiRepositoryConfiguration.getEvaluationContextProvider()
Return theQueryMethodEvaluationContextProvider
to use. -
Uses of QueryMethodEvaluationContextProvider in org.springframework.data.repository.core.support
Methods in org.springframework.data.repository.core.support that return types with arguments of type QueryMethodEvaluationContextProviderModifier and TypeMethodDescriptionprotected Optional<QueryMethodEvaluationContextProvider>
RepositoryFactoryBeanSupport.createDefaultQueryMethodEvaluationContextProvider
(ListableBeanFactory beanFactory) Create a defaultQueryMethodEvaluationContextProvider
(or subclass) fromListableBeanFactory
.Methods in org.springframework.data.repository.core.support with parameters of type QueryMethodEvaluationContextProviderModifier 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
Subinterfaces of QueryMethodEvaluationContextProvider in org.springframework.data.repository.queryModifier and TypeInterfaceDescriptioninterface
Provides a way to access a centrally defined potentially sharedEvaluationContext
by consideringReactiveEvaluationContextExtension
.Classes in org.springframework.data.repository.query that implement QueryMethodEvaluationContextProviderModifier and TypeClassDescriptionclass
AnQueryMethodEvaluationContextProvider
that assembles anEvaluationContext
from a list ofEvaluationContextExtension
instances.class
An reactiveQueryMethodEvaluationContextProvider
that assembles anEvaluationContext
from a list ofEvaluationContextExtension
andReactiveEvaluationContextExtension
.Fields in org.springframework.data.repository.query declared as QueryMethodEvaluationContextProviderModifier and TypeFieldDescriptionstatic final QueryMethodEvaluationContextProvider
QueryMethodEvaluationContextProvider.DEFAULT
Methods in org.springframework.data.repository.query with parameters of type QueryMethodEvaluationContextProviderModifier and TypeMethodDescriptionSpelQueryContext.withEvaluationContextProvider
(QueryMethodEvaluationContextProvider provider) CreatesaSpelQueryContext.EvaluatingSpelQueryContext
from the current one and the givenQueryMethodEvaluationContextProvider
.Constructors in org.springframework.data.repository.query with parameters of type QueryMethodEvaluationContextProviderModifierConstructorDescriptionSpelEvaluator
(QueryMethodEvaluationContextProvider evaluationContextProvider, Parameters<?, ?> parameters, SpelQueryContext.SpelExtractor extractor)