org.apache.cayenne.access.jdbc

## Interface SQLTemplateProcessor

- All Known Implementing Classes:
    VelocitySQLTemplateProcessor

      public interface SQLTemplateProcessor

  Since:
    4.0

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and 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.

Copyright © 2001–2023 Apache Cayenne. All rights reserved.