Class PersistentEntityParameterValueProvider<P extends PersistentProperty<P>>

java.lang.Object
org.springframework.data.mapping.model.PersistentEntityParameterValueProvider<P>
All Implemented Interfaces:
ParameterValueProvider<P>

public class PersistentEntityParameterValueProvider<P extends PersistentProperty<P>> extends Object implements ParameterValueProvider<P>
ParameterValueProvider based on a PersistentEntity to use a PropertyValueProvider to lookup the value of the property referenced by the given Parameter. Additionally a DefaultSpELExpressionEvaluator can be configured to get property value resolution trumped by a SpEL expression evaluation.
Author:
Oliver Gierke, Johannes Englmeier