# 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.dba.frontbase
FrontBase DbAdapter.
org.apache.cayenne.template

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

  Methods in org.apache.cayenne.access.jdbc that return SQLStatement
  Modifier and Type
  Method
  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
  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.dba.frontbase

  Methods in org.apache.cayenne.dba.frontbase with parameters of type SQLStatement
  Modifier and Type
  Method
  Description
  `protected void`
  FrontBaseTemplateAction.`execute(Connection connection, OperationObserver callback, SQLStatement compiled, Collection<Number> updateCounts)`

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

  Methods in org.apache.cayenne.template that return SQLStatement
  Modifier and Type
  Method
  Description
  `protected SQLStatement`
  CayenneSQLTemplateProcessor.`process(String template, Context context)`
  `SQLStatement`
  CayenneSQLTemplateProcessor.`processTemplate(String template, List<Object> positionalParameters)`
  `SQLStatement`
  CayenneSQLTemplateProcessor.`processTemplate(String template, Map<String,?> parameters)`