## Uses of Class
org.apache.cayenne.access.jdbc.SQLStatement

- Packages that use SQLStatement
  Package | Description
  --- | ---
  org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions.
  org.apache.cayenne.velocity |

- - ### Uses of SQLStatement in org.apache.cayenne.access.jdbc

    Methods in org.apache.cayenne.access.jdbc that return SQLStatement
    Modifier and Type | Method and Description
    --- | ---
    `SQLStatement` | SQLTemplateProcessor.`processTemplate(String template, List<Object> positionalParameters)` Builds and returns a SQLStatement based on SQL template String and a list of positional parameters.
    `SQLStatement` | SQLTemplateProcessor.`processTemplate(String template, Map<String,?> parameters)` Builds and returns a SQLStatement based on SQL template String and a map of parameters.

    Methods in org.apache.cayenne.access.jdbc with parameters of type SQLStatement
    Modifier and Type | Method and Description
    --- | ---
    `protected RowDescriptorBuilder` | SQLTemplateAction.`configureRowDescriptorBuilder(SQLStatement compiled, ResultSet resultSet)`
    `protected void` | SQLTemplateAction.`execute(Connection connection, OperationObserver callback, SQLStatement compiled, Collection<Number> updateCounts)`
    `protected void` | SQLTemplateAction.`processSelectResult(SQLStatement compiled, Connection connection, Statement statement, ResultSet resultSet, OperationObserver callback, long startTime)`

  - ### Uses of SQLStatement in org.apache.cayenne.velocity

    Methods in org.apache.cayenne.velocity that return SQLStatement
    Modifier and Type | Method and Description
    --- | ---
    `SQLStatement` | VelocitySQLTemplateProcessor.`processTemplate(String template, List<Object> positionalParameters)`
    `SQLStatement` | VelocitySQLTemplateProcessor.`processTemplate(String template, Map<String,?> parameters)` Builds and returns a SQLStatement based on SQL template and a set of parameters.

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