Interface BatchTranslator<T extends BatchQuery>

Type Parameters:
T - type of the batch query to translate
All Known Implementing Classes:
BaseBatchTranslator, DeleteBatchTranslator, InsertBatchTranslator, UpdateBatchTranslator

public interface BatchTranslator<T extends BatchQuery>
A stateless service that translates a batch query of type T into an immutable TranslatedBatch. Each batch query flavor (insert, update, delete) is handled by its own translator, configured individually in the DI container under the INSERT, UPDATE and DELETE binding names.
Since:
4.0