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

Packages that use EJBQLQuery
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.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 EJBQLQuery in org.apache.cayenne.access.jdbc

  Fields in org.apache.cayenne.access.jdbc declared as EJBQLQuery
  Modifier and Type
  Field
  Description
  `protected EJBQLQuery`
  EJBQLAction.`query`
  Constructors in org.apache.cayenne.access.jdbc with parameters of type EJBQLQuery
  Modifier
  Constructor
  Description
  ``
  `EJBQLAction(EJBQLQuery query, SQLActionVisitor actionFactory, DataNode dataNode)`

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

  Constructors in org.apache.cayenne.access.translator.ejbql with parameters of type EJBQLQuery
  Modifier
  Constructor
  Description
  ``
  `EJBQLTranslationContext(EntityResolver entityResolver, EJBQLQuery query, EJBQLCompiledExpression compiledExpression, EJBQLTranslator translator, DbAdapter adapter, QuotingStrategy quotingStrategy)`

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

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

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

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

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

  Methods in org.apache.cayenne.query with parameters of type EJBQLQuery
  Modifier and Type
  Method
  Description
  `SQLAction`
  SQLActionVisitor.`ejbqlAction(EJBQLQuery query)`
  Creates an action to execute EJBQL query.