Uses of Interface
org.springframework.data.spel.EvaluationContextProvider
Package
Description
Core implementation of the mapping subsystem's model.
Base classes to implement repositories for various data stores.
Support classes to work with query methods.
SpEL support.
-
Uses of EvaluationContextProvider in org.springframework.data.mapping.model
Modifier and TypeClassDescriptionclass
Simple factory to createSpelExpressionParser
andEvaluationContext
instances.Modifier and TypeMethodDescriptionvoid
BasicPersistentEntity.setEvaluationContextProvider
(EvaluationContextProvider provider) void
MutablePersistentEntity.setEvaluationContextProvider
(EvaluationContextProvider provider) Sets theEvaluationContextProvider
to be used by the entity.ModifierConstructorDescriptionCachingValueExpressionEvaluatorFactory
(ExpressionParser expressionParser, EnvironmentCapable environmentProvider, EvaluationContextProvider evaluationContextProvider) Creates a newCachingValueExpressionEvaluatorFactory
for the givenExpressionParser
,Environment provider
andEvaluationContextProvider
with a cache size of 256.CachingValueExpressionEvaluatorFactory
(ExpressionParser expressionParser, EnvironmentCapable environmentProvider, EvaluationContextProvider evaluationContextProvider, int cacheSize) Creates a newCachingValueExpressionEvaluatorFactory
for the givenExpressionParser
,Environment provider
andEvaluationContextProvider
with a specificcacheSize
. -
Uses of EvaluationContextProvider in org.springframework.data.repository.core.support
Modifier and TypeMethodDescriptionprotected Optional<EvaluationContextProvider>
RepositoryFactoryBeanSupport.createDefaultEvaluationContextProvider
(ListableBeanFactory beanFactory) Create a defaultEvaluationContextProvider
(or subclass) fromListableBeanFactory
.Modifier and TypeMethodDescriptionvoid
RepositoryFactoryBeanSupport.setEvaluationContextProvider
(EvaluationContextProvider evaluationContextProvider) Sets theEvaluationContextProvider
to be used to evaluate SpEL expressions in manually defined queries.void
RepositoryFactorySupport.setEvaluationContextProvider
(EvaluationContextProvider evaluationContextProvider) Sets theEvaluationContextProvider
to be used to evaluate SpEL expressions in manually defined queries. -
Uses of EvaluationContextProvider in org.springframework.data.repository.query
Modifier and TypeFieldDescriptionstatic final EvaluationContextProvider
QueryMethodValueEvaluationContextAccessor.DEFAULT_CONTEXT_PROVIDER
Modifier and TypeMethodDescriptionExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextProvider()
Deprecated.QueryMethodEvaluationContextProvider.getEvaluationContextProvider()
Deprecated.ModifierConstructorDescriptionExtensionAwareQueryMethodEvaluationContextProvider
(EvaluationContextProvider evaluationContextProvider) Deprecated.Creates a newExtensionAwareQueryMethodEvaluationContextProvider
.QueryMethodValueEvaluationContextAccessor
(Environment environment, EvaluationContextProvider evaluationContextProvider) Creates a newQueryMethodValueEvaluationContextAccessor
fromEnvironment
andEvaluationContextProvider
.ReactiveExtensionAwareQueryMethodEvaluationContextProvider
(EvaluationContextProvider evaluationContextProvider) Deprecated.Creates a newReactiveExtensionAwareQueryMethodEvaluationContextProvider
. -
Uses of EvaluationContextProvider in org.springframework.data.spel
Modifier and TypeInterfaceDescriptioninterface
Provides a way to access a centrally defined potentially sharedEvaluationContext
.Modifier and TypeClassDescriptionclass
AnEvaluationContextProvider
that assembles anEvaluationContext
from a list ofEvaluationContextExtension
instances.class
A reactiveEvaluationContextProvider
that assembles anEvaluationContext
from a list ofReactiveEvaluationContextExtension
andEvaluationContextExtension
instances.Modifier and TypeFieldDescriptionstatic final EvaluationContextProvider
EvaluationContextProvider.DEFAULT
A simple defaultEvaluationContextProvider
returning aStandardEvaluationContext
with the given root object.