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 TypeClassDescriptionclassSimple factory to createSpelExpressionParserandEvaluationContextinstances.Methods in org.springframework.data.mapping.model with parameters of type EvaluationContextProviderModifier and TypeMethodDescriptionvoidBasicPersistentEntity.setEvaluationContextProvider(EvaluationContextProvider provider) voidMutablePersistentEntity.setEvaluationContextProvider(EvaluationContextProvider provider) Sets theEvaluationContextProviderto 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 newCachingValueExpressionEvaluatorFactoryfor the givenExpressionParser,Environment providerandEvaluationContextProviderwith a cache size of 256.CachingValueExpressionEvaluatorFactory(ExpressionParser expressionParser, EnvironmentCapable environmentProvider, EvaluationContextProvider evaluationContextProvider, int cacheSize) Creates a newCachingValueExpressionEvaluatorFactoryfor the givenExpressionParser,Environment providerandEvaluationContextProviderwith 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 TypeMethodDescriptionvoidRepositoryFactoryBeanSupport.setEvaluationContextProvider(EvaluationContextProvider evaluationContextProvider) Sets theEvaluationContextProviderto be used to evaluate SpEL expressions in manually defined queries.voidRepositoryFactorySupport.setEvaluationContextProvider(EvaluationContextProvider evaluationContextProvider) Sets theEvaluationContextProviderto 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 EvaluationContextProviderQueryMethodValueEvaluationContextAccessor.DEFAULT_CONTEXT_PROVIDERMethods in org.springframework.data.repository.query that return EvaluationContextProviderModifier and TypeMethodDescriptionExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextProvider()Deprecated, for removal: This API element is subject to removal in a future version.QueryMethodEvaluationContextProvider.getEvaluationContextProvider()Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.springframework.data.repository.query with parameters of type EvaluationContextProviderModifierConstructorDescriptionExtensionAwareQueryMethodEvaluationContextProvider(EvaluationContextProvider evaluationContextProvider) Deprecated, for removal: This API element is subject to removal in a future version.Creates a newExtensionAwareQueryMethodEvaluationContextProvider.QueryMethodValueEvaluationContextAccessor(Environment environment, EvaluationContextProvider evaluationContextProvider) Creates a newQueryMethodValueEvaluationContextAccessorfromEnvironmentandEvaluationContextProvider.ReactiveExtensionAwareQueryMethodEvaluationContextProvider(EvaluationContextProvider evaluationContextProvider) Deprecated, for removal: This API element is subject to removal in a future version.Creates a newReactiveExtensionAwareQueryMethodEvaluationContextProvider. -
Uses of EvaluationContextProvider in org.springframework.data.spel
Subinterfaces of EvaluationContextProvider in org.springframework.data.spelModifier and TypeInterfaceDescriptioninterfaceProvides a way to access a centrally defined potentially sharedEvaluationContext.Classes in org.springframework.data.spel that implement EvaluationContextProviderModifier and TypeClassDescriptionclassAnEvaluationContextProviderthat assembles anEvaluationContextfrom a list ofEvaluationContextExtensioninstances.classA reactiveEvaluationContextProviderthat assembles anEvaluationContextfrom a list ofReactiveEvaluationContextExtensionandEvaluationContextExtensioninstances.Fields in org.springframework.data.spel declared as EvaluationContextProviderModifier and TypeFieldDescriptionstatic final EvaluationContextProviderEvaluationContextProvider.DEFAULTA simple defaultEvaluationContextProviderreturning aStandardEvaluationContextwith the given root object.