| <R> PreparedQuery<SqlResult<R>> | PreparedQuery. collecting(java.util.stream.Collector<Row,?,R> collector)Use the specified collectorfor collecting the query result to<R>. | 
| <R> Query<SqlResult<R>> | Query. collecting(java.util.stream.Collector<Row,?,R> collector)Use the specified collectorfor collecting the query result to<R>. | 
| <U> PreparedQuery<RowSet<U>> | PreparedQuery. mapping(java.util.function.Function<Row,U> mapper)Use the specified  mapper for mapping  Row to  <U>. | 
| <U> Query<RowSet<U>> | Query. mapping(java.util.function.Function<Row,U> mapper)Use the specified  mapper for mapping  Row to  <U>. | 
| void | Cursor. read(int count,
    Handler<AsyncResult<RowSet<Row>>> handler)Read rows from the cursor, the result is provided asynchronously to the handler. |