# Uses of Package
org.apache.cayenne.access.translator

Packages that use org.apache.cayenne.access.translator
Package
Description
org.apache.cayenne
Contains persistence APIs directly accessible by users.
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.translator
org.apache.cayenne.access.translator.batch
org.apache.cayenne.access.translator.ejbql
org.apache.cayenne.access.translator.procedure
org.apache.cayenne.access.translator.select
org.apache.cayenne.access.translator.sqltemplate
org.apache.cayenne.configuration.runtime
org.apache.cayenne.dba
Contains database adapter API (DbAdapter) and its default implementation.
org.apache.cayenne.dba.db2
IBM DB2 DbAdapter.
org.apache.cayenne.dba.derby
Apache Derby DbAdapter.
org.apache.cayenne.dba.firebird
org.apache.cayenne.dba.frontbase
FrontBase DbAdapter.
org.apache.cayenne.dba.h2
org.apache.cayenne.dba.hsqldb
HSQLDB DbAdapter.
org.apache.cayenne.dba.mysql
MySQL DbAdapter.
org.apache.cayenne.dba.oracle
Oracle DbAdapter.
org.apache.cayenne.dba.postgres
PostgreSQL DbAdapter.
org.apache.cayenne.dba.sqlserver
MS SQLServer DbAdapter.
org.apache.cayenne.dba.sybase
Sybase DbAdapter.
org.apache.cayenne.log

- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne
  Class
  Description
  TranslatedStatement
  A common supertype for the immutable results of translating a query to SQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access
  Class
  Description
  BatchTranslator
  A stateless service that translates a batch query of type `T` into an immutable `TranslatedBatch`.
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
  SelectTranslator
  A service that translates a `Select` query into a `TranslatedSelect`.
  SQLTemplateTranslator
  TranslatedStatement
  A common supertype for the immutable results of translating a query to SQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.jdbc
  Class
  Description
  TranslatedBatch
  An immutable result of translating a batch query: the SQL String shared by all rows of the batch, and one `PSBatchParameter` per PreparedStatement placeholder, each carrying the values of all batch rows for its placeholder.
  TranslatedProcedure
  An immutable result of translating a `ProcedureQuery` to a stored procedure call.
  TranslatedSelect
  An immutable result of translating a `Select` query to SQL, produced by `SelectTranslator.translate(Select, DbAdapter, EntityResolver)`.
  TranslatedSQL
  A translated form of a Query used to generated PreparedStatements.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.translator
  Class
  Description
  TranslatedBatch
  An immutable result of translating a batch query: the SQL String shared by all rows of the batch, and one `PSBatchParameter` per PreparedStatement placeholder, each carrying the values of all batch rows for its placeholder.
  TranslatedProcedure
  An immutable result of translating a `ProcedureQuery` to a stored procedure call.
  TranslatedSelect
  An immutable result of translating a `Select` query to SQL, produced by `SelectTranslator.translate(Select, DbAdapter, EntityResolver)`.
  TranslatedSQL
  A translated form of a Query used to generated PreparedStatements.
  TranslatedStatement
  A common supertype for the immutable results of translating a query to SQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.translator.batch
  Class
  Description
  BatchTranslator
  A stateless service that translates a batch query of type `T` into an immutable `TranslatedBatch`.
  TranslatedBatch
  An immutable result of translating a batch query: the SQL String shared by all rows of the batch, and one `PSBatchParameter` per PreparedStatement placeholder, each carrying the values of all batch rows for its placeholder.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.translator.ejbql
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.translator.procedure
  Class
  Description
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
  TranslatedProcedure
  An immutable result of translating a `ProcedureQuery` to a stored procedure call.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.translator.select
  Class
  Description
  SelectTranslator
  A service that translates a `Select` query into a `TranslatedSelect`.
  TranslatedSelect
  An immutable result of translating a `Select` query to SQL, produced by `SelectTranslator.translate(Select, DbAdapter, EntityResolver)`.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.access.translator.sqltemplate
  Class
  Description
  SQLTemplateTranslator
  TranslatedSQL
  A translated form of a Query used to generated PreparedStatements.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.configuration.runtime
  Class
  Description
  BatchTranslator
  A stateless service that translates a batch query of type `T` into an immutable `TranslatedBatch`.
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
  SelectTranslator
  A service that translates a `Select` query into a `TranslatedSelect`.
  SQLTemplateTranslator
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
  SelectTranslator
  A service that translates a `Select` query into a `TranslatedSelect`.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.db2
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.derby
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.firebird
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.frontbase
  Class
  Description
  TranslatedSQL
  A translated form of a Query used to generated PreparedStatements.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.h2
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.hsqldb
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.mysql
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.oracle
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.postgres
  Class
  Description
  ProcedureTranslator
  A service that translates a `ProcedureQuery` into a `TranslatedProcedure`.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.sqlserver
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.dba.sybase
  Class
  Description
  EJBQLTranslator
  A stateless service that produces translation visitors of EJBQL.
- Classes in org.apache.cayenne.access.translator used by org.apache.cayenne.log
  Class
  Description
  TranslatedStatement
  A common supertype for the immutable results of translating a query to SQL.