| Interface | Description | 
|---|---|
| BatchTranslator | Superclass of batch query translators. | 
| BatchTranslatorFactory | Factory which creates BatchQueryBuilders for different types of queries,
 which, in their turn, create SQL strings for batch queries. | 
| Class | Description | 
|---|---|
| DefaultBatchTranslator | Superclass of batch query translators. | 
| DefaultBatchTranslatorFactory | Default implementation of  BatchTranslatorFactory. | 
| DeleteBatchTranslator | Translator for delete BatchQueries. | 
| InsertBatchTranslator | Translator of InsertBatchQueries. | 
| SoftDeleteBatchTranslator | Implementation of  DeleteBatchTranslator, which uses 'soft' delete
 (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE) | 
| SoftDeleteTranslatorFactory | Implementation of {link #BatchTranslator}, which uses 'soft' delete
 (runs UPDATE and sets 'deleted' field to true instead-of running SQL DELETE) | 
| UpdateBatchTranslator | A translator for UpdateBatchQueries that produces parameterized SQL. | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.