Uses of Interface
org.springframework.data.spel.EvaluationContextProvider
Packages that use 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
Classes in org.springframework.data.mapping.model that implement EvaluationContextProviderModifier and TypeClassDescriptionclass
Simple factory to createSpelExpressionParser
andEvaluationContext
instances.Methods in org.springframework.data.mapping.model with parameters of type EvaluationContextProviderModifier and TypeMethodDescriptionvoid
BasicPersistentEntity.setEvaluationContextProvider
(EvaluationContextProvider provider) void
MutablePersistentEntity.setEvaluationContextProvider
(EvaluationContextProvider provider) Sets theEvaluationContextProvider
to be used by the entity.Constructors in org.springframework.data.mapping.model with parameters of type EvaluationContextProviderModifierConstructorDescriptionCachingValueExpressionEvaluatorFactory
(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
Methods in org.springframework.data.repository.core.support that return types with arguments of type EvaluationContextProviderModifier and TypeMethodDescriptionprotected Optional<EvaluationContextProvider>
RepositoryFactoryBeanSupport.createDefaultEvaluationContextProvider
(ListableBeanFactory beanFactory) Create a defaultEvaluationContextProvider
(or subclass) fromListableBeanFactory
.Methods in org.springframework.data.repository.core.support with parameters of type EvaluationContextProviderModifier 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
Fields in org.springframework.data.repository.query declared as EvaluationContextProviderModifier and TypeFieldDescriptionstatic final EvaluationContextProvider
QueryMethodValueEvaluationContextAccessor.DEFAULT_CONTEXT_PROVIDER
Methods in org.springframework.data.repository.query that return EvaluationContextProviderModifier and TypeMethodDescriptionExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextProvider()
Deprecated.QueryMethodEvaluationContextProvider.getEvaluationContextProvider()
Deprecated.Constructors in org.springframework.data.repository.query with parameters of type EvaluationContextProviderModifierConstructorDescriptionExtensionAwareQueryMethodEvaluationContextProvider
(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
Subinterfaces of EvaluationContextProvider in org.springframework.data.spelModifier and TypeInterfaceDescriptioninterface
Provides a way to access a centrally defined potentially sharedEvaluationContext
.Classes in org.springframework.data.spel that implement EvaluationContextProviderModifier and TypeClassDescriptionclass
AnEvaluationContextProvider
that assembles anEvaluationContext
from a list ofEvaluationContextExtension
instances.class
A reactiveEvaluationContextProvider
that assembles anEvaluationContext
from a list ofReactiveEvaluationContextExtension
andEvaluationContextExtension
instances.Fields in org.springframework.data.spel declared as EvaluationContextProviderModifier and TypeFieldDescriptionstatic final EvaluationContextProvider
EvaluationContextProvider.DEFAULT
A simple defaultEvaluationContextProvider
returning aStandardEvaluationContext
with the given root object.