| Package | Description | 
|---|---|
| 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.batch | 
| Modifier and Type | Method and Description | 
|---|---|
| BatchTranslator | DataNode. batchTranslator(BatchQuery query,
               String trimFunction) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BatchTranslator | BatchAction. createTranslator() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | BatchAction. runAsBatch(Connection con,
          BatchTranslator translator,
          OperationObserver delegate) | 
| protected void | BatchAction. runAsIndividualQueries(Connection connection,
                      BatchTranslator translator,
                      OperationObserver delegate,
                      boolean generatesKeys)Executes batch as individual queries over the same prepared statement. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultBatchTranslatorSuperclass of batch query translators. | 
| class  | DeleteBatchTranslatorTranslator for delete BatchQueries. | 
| class  | InsertBatchTranslatorTranslator of InsertBatchQueries. | 
| class  | SoftDeleteBatchTranslatorImplementation of  DeleteBatchTranslator, which uses 'soft' delete
 (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE) | 
| class  | UpdateBatchTranslatorA translator for UpdateBatchQueries that produces parameterized SQL. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BatchTranslator | DefaultBatchTranslatorFactory. deleteTranslator(DeleteBatchQuery query,
                DbAdapter adapter,
                String trimFunction) | 
| protected BatchTranslator | SoftDeleteTranslatorFactory. deleteTranslator(DeleteBatchQuery query,
                DbAdapter adapter,
                String trimFunction) | 
| protected BatchTranslator | DefaultBatchTranslatorFactory. insertTranslator(InsertBatchQuery query,
                DbAdapter adapter) | 
| BatchTranslator | BatchTranslatorFactory. translator(BatchQuery query,
          DbAdapter adapter,
          String trimFunction)Creates a proper translator for a BatchQuery | 
| BatchTranslator | DefaultBatchTranslatorFactory. translator(BatchQuery query,
          DbAdapter adapter,
          String trimFunction) | 
| protected BatchTranslator | DefaultBatchTranslatorFactory. updateTranslator(UpdateBatchQuery query,
                DbAdapter adapter,
                String trimFunction) | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.