Class BeanPropertyParameterSourceFactory
java.lang.Object
org.springframework.integration.jpa.support.parametersource.BeanPropertyParameterSourceFactory
- All Implemented Interfaces:
ParameterSourceFactory
public class BeanPropertyParameterSourceFactory extends Object implements ParameterSourceFactory
- Since:
- 2.2
- Author:
- Gunnar Hillert, Gary Russell
-
Constructor Summary
Constructors Constructor Description BeanPropertyParameterSourceFactory()
-
Method Summary
Modifier and Type Method Description ParameterSource
createParameterSource(Object input)
Return a newParameterSource
.void
setStaticParameters(Map<String,Object> staticParameters)
If the input is a List or a Map, the output is a map parameter source, and in that case some static parameters can be added (default is empty).
-
Constructor Details
-
BeanPropertyParameterSourceFactory
public BeanPropertyParameterSourceFactory()
-
-
Method Details
-
setStaticParameters
If the input is a List or a Map, the output is a map parameter source, and in that case some static parameters can be added (default is empty). If the input is not a List or a Map then this value is ignored.- Parameters:
staticParameters
- the static parameters to set
-
createParameterSource
Description copied from interface:ParameterSourceFactory
Return a newParameterSource
.- Specified by:
createParameterSource
in interfaceParameterSourceFactory
- Parameters:
input
- The raw message or query result to be transformed into aParameterSource
.- Returns:
- The parameter source.
-