## Uses of Class
org.apache.cayenne.ResultBatchIterator

- Packages that use ResultBatchIterator
  Package | Description
  --- | ---
  org.apache.cayenne | Contains persistence APIs directly accessible by users.
  org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

- - ### Uses of ResultBatchIterator in org.apache.cayenne

    Methods in org.apache.cayenne that return ResultBatchIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> ResultBatchIterator<T>` | BaseContext.`batchIterator​(Select<T> query, int size)` |
    `<T> ResultBatchIterator<T>` | ObjectContext.`batchIterator​(Select<T> query, int size)` | Creates a ResultBatchIterator based on the provided query and batch size.

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

    Methods in org.apache.cayenne.query that return ResultBatchIterator
    Modifier and Type | Method | Description
    --- | --- | ---
    `ResultBatchIterator<T>` | FluentSelect.`batchIterator​(ObjectContext context, int size)` |
    `ResultBatchIterator<T>` | MappedSelect.`batchIterator​(ObjectContext context, int size)` |
    `ResultBatchIterator<T>` | Select.`batchIterator​(ObjectContext context, int size)` | Creates a ResultBatchIterator based on the provided context and batch size.
    `ResultBatchIterator<T>` | SelectById.`batchIterator​(ObjectContext context, int size)` |
    `ResultBatchIterator<T>` | SelectQuery.`batchIterator​(ObjectContext context, int size)` |
    `ResultBatchIterator<T>` | SQLSelect.`batchIterator​(ObjectContext context, int size)` |