Class ProcedureParameter
java.lang.Object
org.springframework.integration.jdbc.storedproc.ProcedureParameter
Abstraction of Procedure parameters allowing to provide static parameters
 and SpEl Expression based parameters.
- Since:
- 2.1
- Author:
- Gunnar Hillert, Artem Bilan
- 
Constructor SummaryConstructorsConstructorDescriptionDefault constructor.ProcedureParameter(String name, Object value, String expression) Instantiates a new Procedure Parameter.
- 
Method SummaryModifier and TypeMethodDescriptionconvertExpressions(Collection<ProcedureParameter> procedureParameters) Utility method that converts a Collection ofProcedureParameterto a Map containing only expression parameters.convertStaticParameters(Collection<ProcedureParameter> procedureParameters) Utility method that converts a Collection ofProcedureParameterto a Map containing only static parameters.getName()getValue()voidsetExpression(String expression) voidvoidtoString()
- 
Constructor Details- 
ProcedureParameter
- 
ProcedureParameterpublic ProcedureParameter()Default constructor.
 
- 
- 
Method Details- 
getName
- 
setName
- 
getValue
- 
setValue
- 
getExpression
- 
setExpression
- 
toString
- 
convertExpressionspublic static Map<String,String> convertExpressions(Collection<ProcedureParameter> procedureParameters) Utility method that converts a Collection ofProcedureParameterto a Map containing only expression parameters.- Parameters:
- procedureParameters- Must not be null.
- Returns:
- Map containing only the Expression bound parameters. Will never be null.
 
- 
convertStaticParameterspublic static Map<String,Object> convertStaticParameters(Collection<ProcedureParameter> procedureParameters) Utility method that converts a Collection ofProcedureParameterto a Map containing only static parameters.- Parameters:
- procedureParameters- Must not be null.
- Returns:
- Map containing only the static parameters. Will never be null.
 
 
-