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
ConstructorsModifierConstructorDescriptionprotectedExpressionEvaluatingParameterSource(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:
getValueByPositionin interfacePositionSupportingParameterSource
-
getValue
Description copied from interface:ParameterSourceReturn the parameter value for the requested named parameter.- Specified by:
getValuein interfaceParameterSource- Parameters:
paramName- the name of the parameter- Returns:
- the value of the specified parameter
-
hasValue
Description copied from interface:ParameterSourceDetermine whether there is a value for the specified named parameter.- Specified by:
hasValuein interfaceParameterSource- Parameters:
paramName- the name of the parameter- Returns:
- whether there is a value defined
-