# Uses of Class
org.apache.cayenne.query.SQLTemplate

Packages that use SQLTemplate
Package
Description
org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.translator.ejbql
org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.frontbase
FrontBase DbAdapter.
org.apache.cayenne.map
Contains O/R mapping classes that store relational database metadata information and map it to Java classes.
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

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

  Fields in org.apache.cayenne.access.jdbc declared as SQLTemplate
  Modifier and Type
  Field
  Description
  `protected SQLTemplate`
  SQLTemplateAction.`query`
  Methods in org.apache.cayenne.access.jdbc that return SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLTemplate`
  SQLTemplateAction.`getQuery()`
  Returns a SQLTemplate for this action.
  Constructors in org.apache.cayenne.access.jdbc with parameters of type SQLTemplate
  Modifier
  Constructor
  Description
  ``
  `SQLTemplateAction(SQLTemplate query, DataNode dataNode)`

- ## Uses of SQLTemplate in org.apache.cayenne.access.translator.ejbql

  Methods in org.apache.cayenne.access.translator.ejbql that return SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLTemplate`
  EJBQLTranslationContext.`getQuery()`

- ## Uses of SQLTemplate in org.apache.cayenne.dba

  Methods in org.apache.cayenne.dba with parameters of type SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLAction`
  JdbcActionBuilder.`sqlAction(SQLTemplate query)`

- ## Uses of SQLTemplate in org.apache.cayenne.dba.frontbase

  Methods in org.apache.cayenne.dba.frontbase with parameters of type SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLAction`
  FrontBaseActionBuilder.`sqlAction(SQLTemplate query)`
  Constructors in org.apache.cayenne.dba.frontbase with parameters of type SQLTemplate
  Modifier
  Constructor
  Description
  ``
  `FrontBaseTemplateAction(SQLTemplate query, DataNode dataNode)`

- ## Uses of SQLTemplate in org.apache.cayenne.map

  Methods in org.apache.cayenne.map that return SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLTemplate`
  SQLTemplateDescriptor.`buildQuery()`

- ## Uses of SQLTemplate in org.apache.cayenne.query

  Methods in org.apache.cayenne.query that return SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLTemplate`
  SQLTemplate.`queryWithParameters(Map<String,?>... parameters)`
  Returns a new query built using this query as a prototype and a new set of parameters.
  Methods in org.apache.cayenne.query with parameters of type SQLTemplate
  Modifier and Type
  Method
  Description
  `SQLAction`
  SQLActionVisitor.`sqlAction(SQLTemplate query)`
  Creates an action to execute a SQLTemplate.