Interface ParameterCustomizerFactory

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      SqlStatementParameterCustomizer createForParameter​(java.lang.Class<?> sqlObjectType, java.lang.reflect.Method method, java.lang.reflect.Parameter param, int index, java.lang.reflect.Type type)
      Creates parameter customizer used to bind sql statement parameters when parameter is not explicitly annotated
    • Method Detail

      • createForParameter

        SqlStatementParameterCustomizer createForParameter​(java.lang.Class<?> sqlObjectType,
                                                           java.lang.reflect.Method method,
                                                           java.lang.reflect.Parameter param,
                                                           int index,
                                                           java.lang.reflect.Type type)
        Creates parameter customizer used to bind sql statement parameters when parameter is not explicitly annotated
        Parameters:
        sqlObjectType - sql object class (interface)
        method - the method which was identified as an SQL method
        param - the parameter to bind
        index - the method parameter index
        type - the method parameter type
        Returns:
        the customizer which will be applied to the generated statement