# Uses of Record Class
org.apache.cayenne.access.translator.TranslatedBatch

Packages that use TranslatedBatch
Package
Description
org.apache.cayenne.access.jdbc
Contains classes that handle JDBC interactions.
org.apache.cayenne.access.translator
org.apache.cayenne.access.translator.batch

- ## Uses of TranslatedBatch in org.apache.cayenne.access.jdbc

  Methods in org.apache.cayenne.access.jdbc with parameters of type TranslatedBatch
  Modifier and Type
  Method
  Description
  `protected PSParameter<?>[]`
  BatchAction.`rowBindings(TranslatedBatch translated, int row, ExtendedTypeMap extendedTypes)`
  Resolves the given batch row against the translated batch parameters, returning per-row bindings.
  `protected void`
  BatchAction.`runAsBatch(Connection con, TranslatedBatch translated, OperationObserver delegate, boolean generatesKeys)`
  `protected void`
  BatchAction.`runAsIndividualQueries(Connection connection, TranslatedBatch translated, OperationObserver delegate, boolean generatesKeys)`
  Executes batch as individual queries over the same prepared statement.

- ## Uses of TranslatedBatch in org.apache.cayenne.access.translator

  Methods in org.apache.cayenne.access.translator that return TranslatedBatch
  Modifier and Type
  Method
  Description
  `TranslatedBatch`
  BatchTranslator.`translate(T query, DbAdapter adapter)`
  Translates the provided batch query into an immutable `TranslatedBatch`.

- ## Uses of TranslatedBatch in org.apache.cayenne.access.translator.batch

  Methods in org.apache.cayenne.access.translator.batch that return TranslatedBatch
  Modifier and Type
  Method
  Description
  `TranslatedBatch`
  BaseBatchTranslator.`translate(T query, DbAdapter adapter)`