Interface ReactiveQueryMethodEvaluationContextProvider
- All Superinterfaces:
- QueryMethodEvaluationContextProvider
- All Known Implementing Classes:
- ReactiveExtensionAwareQueryMethodEvaluationContextProvider
@Deprecated(since="3.4",
            forRemoval=true)
public interface ReactiveQueryMethodEvaluationContextProvider
extends QueryMethodEvaluationContextProvider
Deprecated, for removal: This API element is subject to removal in a future version.
Provides a way to access a centrally defined potentially shared 
EvaluationContext by considering
 ReactiveEvaluationContextExtension.- Since:
- 2.4
- Author:
- Mark Paluch
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final ReactiveQueryMethodEvaluationContextProviderDeprecated, for removal: This API element is subject to removal in a future version.
- 
Method SummaryModifier and TypeMethodDescription<T extends Parameters<?,?>> 
 Mono<EvaluationContext>getEvaluationContextLater(T parameters, Object[] parameterValues) Deprecated, for removal: This API element is subject to removal in a future version.Return aEvaluationContextbuilt using the givenParametersand parameter values.<T extends Parameters<?,?>> 
 Mono<EvaluationContext>getEvaluationContextLater(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Deprecated, for removal: This API element is subject to removal in a future version.Return aEvaluationContextbuilt using the givenParametersand parameter values.Methods inherited from interface org.springframework.data.repository.query.QueryMethodEvaluationContextProvidergetEvaluationContext, getEvaluationContext, getEvaluationContextProvider
- 
Field Details- 
DEFAULTDeprecated, for removal: This API element is subject to removal in a future version.
 
- 
- 
Method Details- 
getEvaluationContextLater<T extends Parameters<?,?>> Mono<EvaluationContext> getEvaluationContextLater(T parameters, Object[] parameterValues) Deprecated, for removal: This API element is subject to removal in a future version.Return aEvaluationContextbuilt using the givenParametersand parameter values.- Parameters:
- parameters- the- Parametersinstance obtained from the query method the context is built for.
- parameterValues- the values for the parameters.
- Returns:
- a mono that emits exactly one EvaluationContext.
 
- 
getEvaluationContextLater<T extends Parameters<?,?>> Mono<EvaluationContext> getEvaluationContextLater(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Deprecated, for removal: This API element is subject to removal in a future version.Return aEvaluationContextbuilt using the givenParametersand parameter values.- Parameters:
- parameters- the- Parametersinstance obtained from the query method the context is built for.
- parameterValues- the values for the parameters.
- Returns:
- a mono that emits exactly one EvaluationContext.
 
 
- 
QueryMethodValueEvaluationContextAccessor.