Package org.apache.cayenne.access.trans

Provides translators for Cayenne queries.

See:
          Description

Class Summary
BatchQueryBuilder Superclass of batch query translators.
DataObjectMatchTranslator  
DeleteBatchQueryBuilder Translator for delete BatchQueries.
DeleteTranslator Deprecated. since 3.0 since DeleteQuery is deprecated.
InsertBatchQueryBuilder Translator of InsertBatchQueries.
JoinStack Encapsulates join reuse/split logic used in SelectQuery processing.
JoinTreeNode  
LOBBatchQueryBuilder Superclass of query builders for the DML operations involving LOBs.
LOBBatchQueryWrapper Helper class to extract the information from BatchQueries, essential for LOB columns processing.
LOBInsertBatchQueryBuilder  
LOBUpdateBatchQueryBuilder  
OrderingTranslator Translates query ordering to SQL.
ProcedureTranslator Stored procedure query translator.
QualifierTranslator Translates query qualifier to SQL.
QueryAssembler Abstract superclass of Query translators.
QueryAssemblerHelper Translates parts of the query to SQL.
SelectTranslator A builder of JDBC PreparedStatements based on Cayenne SelectQueries.
TrimmingQualifierTranslator QualifierTranslator that allows translation of qualifiers that perform comparison with CHAR columns.
UpdateBatchQueryBuilder A translator for UpdateBatchQueries that produces parameterized SQL.
UpdateTranslator Deprecated. since 3.0 use EJBQL or SQLTemplate
 

Package org.apache.cayenne.access.trans Description

Provides translators for Cayenne queries. Classes in this package define interfaces for query translation into SQL as well as provide a default implementation of translators. DbAdapters can define their own translators to handle database-specific issues.



Copyright © 2001-2011 Apache Cayenne. All Rights Reserved.