## Uses of Interface
org.springframework.data.spel.EvaluationContextProvider

Packages that use EvaluationContextProvider
org.springframework.data.mapping.model: Core implementation of the mapping subsystem's model.
org.springframework.data.spel

### Uses of EvaluationContextProvider in org.springframework.data.mapping.model

Methods in org.springframework.data.mapping.model with parameters of type EvaluationContextProvider
`void` BasicPersistentEntity.`setEvaluationContextProvider(EvaluationContextProvider provider)`
`void` MutablePersistentEntity.`setEvaluationContextProvider(EvaluationContextProvider provider)` Sets the `EvaluationContextProvider` to be used by the entity.

### Uses of EvaluationContextProvider in org.springframework.data.spel

Subinterfaces of EvaluationContextProvider in org.springframework.data.spel
`interface` `ReactiveEvaluationContextProvider` Provides a way to access a centrally defined potentially shared `EvaluationContext`.

Classes in org.springframework.data.spel that implement EvaluationContextProvider
`class` `ExtensionAwareEvaluationContextProvider` An `EvaluationContextProvider` that assembles an `EvaluationContext` from a list of `EvaluationContextExtension` instances.
`class` `ReactiveExtensionAwareEvaluationContextProvider` A reactive `EvaluationContextProvider` that assembles an `EvaluationContext` from a list of `ReactiveEvaluationContextExtension` and `EvaluationContextExtension` instances.

Fields in org.springframework.data.spel declared as EvaluationContextProvider
`static EvaluationContextProvider` EvaluationContextProvider.`DEFAULT` A simple default `EvaluationContextProvider` returning a `StandardEvaluationContext` with the given root object.