## Uses of Interface
com.amazon.redshift.core.ResultCursor

Packages that use ResultCursor
Package | Description
--- | ---
com.amazon.redshift.core |
com.amazon.redshift.core.v3 |
com.amazon.redshift.jdbc |

### Uses of ResultCursor in com.amazon.redshift.core

Methods in com.amazon.redshift.core with parameters of type ResultCursor
Modifier and Type | Method and Description
--- | ---
`ResultSet` | BaseStatement.`createResultSet(Query originalQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)` Create a resultset from data retrieved from the server.
`void` | QueryExecutor.`fetch(ResultCursor cursor, ResultHandler handler, int fetchSize, int initRowCount)` Fetch additional rows from a cursor.
`void` | ResultHandler.`handleResultRows(Query fromQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)` Called when result rows are received from a query.
`void` | ResultHandlerDelegate.`handleResultRows(Query fromQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)`
`void` | ResultHandlerBase.`handleResultRows(Query fromQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)`

### Uses of ResultCursor in com.amazon.redshift.core.v3

Methods in com.amazon.redshift.core.v3 with parameters of type ResultCursor
Modifier and Type | Method and Description
--- | ---
`void` | QueryExecutorImpl.`fetch(ResultCursor cursor, ResultHandler handler, int fetchSize, int initRowCount)`

### Uses of ResultCursor in com.amazon.redshift.jdbc

Fields in com.amazon.redshift.jdbc declared as ResultCursor
Modifier and Type | Field and Description
--- | ---
`protected ResultCursor` | RedshiftResultSet.`cursor`

Methods in com.amazon.redshift.jdbc with parameters of type ResultCursor
Modifier and Type | Method and Description
--- | ---
`ResultSet` | RedshiftStatementImpl.`createResultSet(Query originalQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)`
`void` | RedshiftResultSet.CursorResultHandler.`handleResultRows(Query fromQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)`
`void` | RedshiftStatementImpl.StatementResultHandler.`handleResultRows(Query fromQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)`
`void` | BatchResultHandler.`handleResultRows(Query fromQuery, Field[] fields, List<Tuple> tuples, ResultCursor cursor, RedshiftRowsBlockingQueue<Tuple> queueTuples, int[] rowCount, Thread ringBufferThread)`