Class ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
java.lang.Object
org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
- All Implemented Interfaces:
ParameterSource
,PositionSupportingParameterSource
- Enclosing class:
- ExpressionEvaluatingParameterSourceFactory
protected class ExpressionEvaluatingParameterSourceFactory.ExpressionEvaluatingParameterSource
extends Object
implements PositionSupportingParameterSource
-
Constructor Summary
ModifierConstructorDescriptionprotected
ExpressionEvaluatingParameterSource
(Object input, List<JpaParameter> parameters, org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceUtils.ParameterExpressionEvaluator expressionEvaluator) -
Method Summary
-
Constructor Details
-
ExpressionEvaluatingParameterSource
protected ExpressionEvaluatingParameterSource(Object input, List<JpaParameter> parameters, org.springframework.integration.jpa.support.parametersource.ExpressionEvaluatingParameterSourceUtils.ParameterExpressionEvaluator expressionEvaluator)
-
-
Method Details
-
getValueByPosition
- Specified by:
getValueByPosition
in interfacePositionSupportingParameterSource
-
getValue
Description copied from interface:ParameterSource
Return the parameter value for the requested named parameter.- Specified by:
getValue
in interfaceParameterSource
- Parameters:
paramName
- the name of the parameter- Returns:
- the value of the specified parameter
-
hasValue
Description copied from interface:ParameterSource
Determine whether there is a value for the specified named parameter.- Specified by:
hasValue
in interfaceParameterSource
- Parameters:
paramName
- the name of the parameter- Returns:
- whether there is a value defined
-