Uses of Class
org.springframework.data.repository.query.Parameters
Packages that use Parameters
Package
Description
Support classes to work with query methods.
-
Uses of Parameters in org.springframework.data.repository.query
Classes in org.springframework.data.repository.query with type parameters of type ParametersModifier and TypeClassDescriptionclass
Parameters<S extends Parameters<S,
T>, T extends Parameter> Abstracts method parameters that have to be bound to query parameters or applied to the query independently.Subclasses of Parameters in org.springframework.data.repository.queryMethods in org.springframework.data.repository.query with type parameters of type ParametersModifier and TypeMethodDescription<T extends Parameters<?,
?>>
EvaluationContextExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues) Deprecated, for removal: This API element is subject to removal in a future version.<T extends Parameters<?,
?>>
EvaluationContextExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Deprecated, for removal: This API element is subject to removal in a future version.<T extends Parameters<?,
?>>
EvaluationContextQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues) Deprecated, for removal: This API element is subject to removal in a future version.Returns anEvaluationContext
built using the givenParameters
and parameter values.<T extends Parameters<?,
?>>
EvaluationContextQueryMethodEvaluationContextProvider.getEvaluationContext
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Deprecated, for removal: This API element is subject to removal in a future version.Returns anEvaluationContext
built using the givenParameters
and parameter values.<T extends Parameters<?,
?>>
Mono<EvaluationContext>ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues) Deprecated, for removal: This API element is subject to removal in a future version.<T extends Parameters<?,
?>>
Mono<EvaluationContext>ReactiveExtensionAwareQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Deprecated, for removal: This API element is subject to removal in a future version.<T extends Parameters<?,
?>>
Mono<EvaluationContext>ReactiveQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues) Deprecated, for removal: This API element is subject to removal in a future version.Return aEvaluationContext
built using the givenParameters
and parameter values.<T extends Parameters<?,
?>>
Mono<EvaluationContext>ReactiveQueryMethodEvaluationContextProvider.getEvaluationContextLater
(T parameters, Object[] parameterValues, ExpressionDependencies dependencies) Deprecated, for removal: This API element is subject to removal in a future version.Return aEvaluationContext
built using the givenParameters
and parameter values.Methods in org.springframework.data.repository.query that return ParametersModifier and TypeMethodDescriptionprotected Parameters<?,
?> QueryMethod.createParameters
(Method method, TypeInformation<?> domainType) Deprecated, for removal: This API element is subject to removal in a future version.protected Parameters<?,
?> QueryMethod.createParameters
(ParametersSource parametersSource) Deprecated.since 3.5, useQueryMethod(Method, RepositoryMetadata, ProjectionFactory, Function)
instead.Parameters<?,
?> ParametersParameterAccessor.getParameters()
Returns theParameters
instance backing the accessor.Parameters<?,
?> QueryMethod.getParameters()
Returns theParameters
wrapper to gain additional information aboutMethod
parameters.Methods in org.springframework.data.repository.query with parameters of type ParametersModifier and TypeMethodDescriptionQueryMethodValueEvaluationContextAccessor.create
(Parameters<?, ?> parameters) Creates a newValueEvaluationContextProvider
for the givenParameters
.ValueExpressionDelegate.createValueContextProvider
(Parameters<?, ?> parameters) Creates aValueEvaluationContextProvider
for query methodParameters
for later creation of aValueEvaluationContext
based on the actual method parameter values.SpelQueryContext.EvaluatingSpelQueryContext.parse
(String query, Parameters<?, ?> parameters) Parses the query for SpEL expressions using the pattern:ValueExpressionQueryRewriter.EvaluatingValueExpressionQueryRewriter.parse
(String query, Parameters<?, ?> parameters) Parses the query for Value Expressions using the pattern:Constructors in org.springframework.data.repository.query with parameters of type ParametersModifierConstructorDescriptionParametersParameterAccessor
(Parameters<?, ?> parameters, Object[] values) Creates a newParametersParameterAccessor
.SpelEvaluator
(QueryMethodEvaluationContextProvider evaluationContextProvider, Parameters<?, ?> parameters, SpelQueryContext.SpelExtractor extractor) Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in org.springframework.data.repository.query with type arguments of type ParametersModifierConstructorDescriptionQueryMethod
(Method method, RepositoryMetadata metadata, ProjectionFactory factory, Function<ParametersSource, ? extends Parameters<?, ?>> parametersFunction) Creates a newQueryMethod
from the given parameters.
QueryMethod.createParameters(ParametersSource)
instead.