Class SpELExpressionParameterValueProvider<P extends PersistentProperty<P>>
java.lang.Object
org.springframework.data.mapping.model.ValueExpressionParameterValueProvider<P>
org.springframework.data.mapping.model.SpELExpressionParameterValueProvider<P>
- All Implemented Interfaces:
ParameterValueProvider<P>
@Deprecated(since="3.3")
public class SpELExpressionParameterValueProvider<P extends PersistentProperty<P>>
extends ValueExpressionParameterValueProvider<P>
implements ParameterValueProvider<P>
Deprecated.
ParameterValueProvider
that can be used to front a ParameterValueProvider
delegate to prefer a SpEL
expression evaluation over directly resolving the parameter value with the delegate.- Author:
- Oliver Gierke, Mark Paluch
-
Constructor Summary
ConstructorDescriptionSpELExpressionParameterValueProvider
(SpELExpressionEvaluator evaluator, ConversionService conversionService, ParameterValueProvider<P> delegate) Deprecated. -
Method Summary
Methods inherited from class org.springframework.data.mapping.model.ValueExpressionParameterValueProvider
getParameterValue, potentiallyConvertExpressionValue, potentiallyConvertSpelValue
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.data.mapping.model.ParameterValueProvider
getParameterValue
-
Constructor Details
-
SpELExpressionParameterValueProvider
public SpELExpressionParameterValueProvider(SpELExpressionEvaluator evaluator, ConversionService conversionService, ParameterValueProvider<P> delegate) Deprecated.
-
ValueExpressionParameterValueProvider
instead.