SQLTemplateProcessor (cayenne-doc: Cayenne Documentation 5.0-M2 API)
Description: declaration: package: org.apache.cayenne.access.jdbc, interface: SQLTemplateProcessor

# Interface SQLTemplateProcessor

All Known Implementing Classes:
  `CayenneSQLTemplateProcessor`

public interface SQLTemplateProcessor

Since:
  4.0

- ## Method Summary

  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 Details

  - ### 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.