protected class ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource extends Object implements PositionSupportingParameterSource
Modifier | Constructor and Description |
---|---|
protected |
ExpressionEvaluatingParameterSource(Object input,
List<JpaParameter> parameters,
org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceUtils.ParameterExpressionEvaluator expressionEvaluator) |
Modifier and Type | Method and Description |
---|---|
Object |
getValue(String paramName)
Return the parameter value for the requested named parameter.
|
Object |
getValueByPosition(int position) |
boolean |
hasValue(String paramName)
Determine whether there is a value for the specified named parameter.
|
protected ExpressionEvaluatingParameterSource(Object input, List<JpaParameter> parameters, org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceUtils.ParameterExpressionEvaluator expressionEvaluator)
@Nullable public Object getValueByPosition(int position)
getValueByPosition
in interface PositionSupportingParameterSource
@Nullable public Object getValue(String paramName)
ParameterSource
getValue
in interface ParameterSource
paramName
- the name of the parameterpublic boolean hasValue(String paramName)
ParameterSource
hasValue
in interface ParameterSource
paramName
- the name of the parameter