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