Uses of Interface
org.springframework.data.spel.EvaluationContextProvider
Package
Description
Core implementation of the mapping subsystem's model.
Base classes to implement CDI support for repositories.
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.cdi
Modifier and TypeMethodDescriptiondefault Optional<EvaluationContextProvider>
CdiRepositoryConfiguration.getEvaluationContextProvider()
Return theEvaluationContextProvider
to use. -
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 TypeMethodDescriptionstatic EvaluationContextProvider
QueryMethodValueEvaluationContextAccessor.createEvaluationContextProvider
(ListableBeanFactory factory) ModifierConstructorDescriptionQueryMethodValueEvaluationContextAccessor
(Environment environment, EvaluationContextProvider evaluationContextProvider) Creates a newQueryMethodValueEvaluationContextAccessor
fromEnvironment
andEvaluationContextProvider
. -
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.