## Uses of Class
org.mariadb.jdbc.internal.queryresults.AbstractQueryResult

Packages that use AbstractQueryResult
org.mariadb.jdbc
org.mariadb.jdbc.internal.protocol
org.mariadb.jdbc.internal.queryresults

### Uses of AbstractQueryResult in org.mariadb.jdbc

Fields in org.mariadb.jdbc declared as AbstractQueryResult
`protected AbstractQueryResult` MariaDbStatement.`queryResult` The actual query result.

Constructors in org.mariadb.jdbc with parameters of type AbstractQueryResult
Constructor and Description
`MariaDbResultSet(AbstractQueryResult dqr, MariaDbStatement statement, Protocol protocol)` Constructor.

### Uses of AbstractQueryResult in org.mariadb.jdbc.internal.protocol

Methods in org.mariadb.jdbc.internal.protocol that return AbstractQueryResult
`AbstractQueryResult` Protocol.`executePreparedQuery(PrepareResult prepareResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, boolean isStreaming)`
`AbstractQueryResult` AbstractQueryProtocol.`executePreparedQuery(PrepareResult prepareResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, boolean isStreaming)`
`AbstractQueryResult` Protocol.`executePreparedQueryAfterFailover(PrepareResult prepareResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, boolean isStreaming)`
`AbstractQueryResult` AbstractQueryProtocol.`executePreparedQueryAfterFailover(PrepareResult oldPrepareResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, boolean isStreaming)`
`AbstractQueryResult` Protocol.`executeQueries(List<String> queryParts, List<ParameterHolder[]> parameterList, boolean streaming, boolean isRewritable)`
`AbstractQueryResult` AbstractQueryProtocol.`executeQueries(List<String> queryParts, List<ParameterHolder[]> parameterList, boolean streaming, boolean isRewritable)` Specific execution for batch rewrite that has specific query for memory.
`AbstractQueryResult` Protocol.`executeQuery(List<String> queries, boolean streaming, boolean isRewritable, int rewriteOffset)`
`AbstractQueryResult` AbstractQueryProtocol.`executeQuery(List<String> queries, boolean streaming, boolean isRewritable, int rewriteOffset)` Execute list of queries.
`AbstractQueryResult` Protocol.`executeQuery(String query, boolean streaming)`
`AbstractQueryResult` AbstractQueryProtocol.`executeQuery(String sql, boolean streaming)` Execute query.
`AbstractQueryResult` Protocol.`getMoreResults(boolean streaming)`
`AbstractQueryResult` AbstractQueryProtocol.`getMoreResults(boolean streaming)`
`abstract AbstractQueryResult` AbstractConnectProtocol.`getMoreResults(boolean streaming)`
`AbstractQueryResult` Protocol.`getResult(boolean streaming, boolean binaryProtocol)`
`AbstractQueryResult` AbstractQueryProtocol.`getResult(boolean streaming, boolean binaryProtocol)`

### Uses of AbstractQueryResult in org.mariadb.jdbc.internal.queryresults

Subclasses of AbstractQueryResult in org.mariadb.jdbc.internal.queryresults
`class` `CachedSelectResult`
`class` `SelectQueryResult`
`class` `StreamingSelectResult`
`class` `UpdateResult`

Methods in org.mariadb.jdbc.internal.queryresults with parameters of type AbstractQueryResult
`void` UpdateResult.`addResult(AbstractQueryResult other)` When using rewrite statement, there can be many insert/update command send to database, according to max_allowed_packet size.
`void` StreamingSelectResult.`addResult(AbstractQueryResult other)`
`void` CachedSelectResult.`addResult(AbstractQueryResult other)` When using rewrite statement, there can be many insert/update command send to database, according to max_allowed_packet size.
`abstract void` AbstractQueryResult.`addResult(AbstractQueryResult other)`