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 Details

    • BeanPropertyParameterSourceFactory

      public BeanPropertyParameterSourceFactory()
  • Method Details

    • setStaticParameters

      public 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). If the input is not a List or a Map then this value is ignored.
      Parameters:
      staticParameters - the static parameters to set
    • createParameterSource

      public ParameterSource createParameterSource(Object input)
      Description copied from interface: ParameterSourceFactory
      Return a new ParameterSource.
      Specified by:
      createParameterSource in interface ParameterSourceFactory
      Parameters:
      input - The raw message or query result to be transformed into a ParameterSource.
      Returns:
      The parameter source.