Package org.apache.cayenne.access.jdbc

## Interface SQLTemplateProcessor

- All Known Implementing Classes:
    `CayenneSQLTemplateProcessor`

      public interface SQLTemplateProcessor

  Since:
    4.0

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `SQLStatement` | `processTemplate​(String template, List<Object> positionalParameters)` | Builds and returns a SQLStatement based on SQL template String and a list of positional parameters.
    `SQLStatement` | `processTemplate​(String template, Map<String,​?> parameters)` | Builds and returns a SQLStatement based on SQL template String and a map of parameters.

- - ### Method Detail

    - #### processTemplate

          SQLStatement processTemplate​(String template,
                                       Map<String,​?> parameters)

      Builds and returns a SQLStatement based on SQL template String and a map of parameters.

    - #### processTemplate

          SQLStatement processTemplate​(String template,
                                       List<Object> positionalParameters)

      Builds and returns a SQLStatement based on SQL template String and a list of positional parameters.