## Uses of Class
org.apache.cayenne.query.BatchQueryRow

- Packages that use BatchQueryRow
  Package | Description
  --- | ---
  org.apache.cayenne.access.jdbc | Contains classes that handle JDBC interactions.
  org.apache.cayenne.access.translator.batch |
  org.apache.cayenne.access.translator.batch.legacy |
  org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

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

    Methods in org.apache.cayenne.access.jdbc with parameters of type BatchQueryRow
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | BatchAction.`processGeneratedKeys​(Statement statement, OperationObserver observer, BatchQueryRow row)` | Implements generated keys extraction supported in JDBC 3.0 specification.

    Method parameters in org.apache.cayenne.access.jdbc with type arguments of type BatchQueryRow
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | BatchAction.`processGeneratedKeys​(Statement statement, OperationObserver observer, List<BatchQueryRow> rows)` |

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

    Methods in org.apache.cayenne.access.translator.batch with parameters of type BatchQueryRow
    Modifier and Type | Method | Description
    --- | --- | ---
    `DbAttributeBinding[]` | BatchTranslator.`updateBindings​(BatchQueryRow row)` | Updates internal bindings to be used with a given row, returning updated bindings array.
    `DbAttributeBinding[]` | DeleteBatchTranslator.`updateBindings​(BatchQueryRow row)` |
    `DbAttributeBinding[]` | InsertBatchTranslator.`updateBindings​(BatchQueryRow row)` |
    `DbAttributeBinding[]` | SoftDeleteBatchTranslator.`updateBindings​(BatchQueryRow row)` |
    `DbAttributeBinding[]` | UpdateBatchTranslator.`updateBindings​(BatchQueryRow row)` |

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

    Methods in org.apache.cayenne.access.translator.batch.legacy with parameters of type BatchQueryRow
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected abstract DbAttributeBinding[]` | DefaultBatchTranslator.`doUpdateBindings​(BatchQueryRow row)` | Deprecated.
    `protected DbAttributeBinding[]` | DeleteBatchTranslator.`doUpdateBindings​(BatchQueryRow row)` | Deprecated.
    `protected DbAttributeBinding[]` | InsertBatchTranslator.`doUpdateBindings​(BatchQueryRow row)` | Deprecated.
    `protected DbAttributeBinding[]` | SoftDeleteBatchTranslator.`doUpdateBindings​(BatchQueryRow row)` | Deprecated.
    `protected DbAttributeBinding[]` | UpdateBatchTranslator.`doUpdateBindings​(BatchQueryRow row)` | Deprecated.
    `DbAttributeBinding[]` | DefaultBatchTranslator.`updateBindings​(BatchQueryRow row)` | Deprecated.

  - ### Uses of BatchQueryRow in org.apache.cayenne.query

    Fields in org.apache.cayenne.query with type parameters of type BatchQueryRow
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected List<BatchQueryRow>` | BatchQuery.`rows` |

    Methods in org.apache.cayenne.query that return types with arguments of type BatchQueryRow
    Modifier and Type | Method | Description
    --- | --- | ---
    `List<BatchQueryRow>` | BatchQuery.`getRows()` |