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

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

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

Fields in org.mariadb.jdbc declared as ExecutionResult
`protected ExecutionResult` MariaDbStatement.`executionResult`

Methods in org.mariadb.jdbc that return ExecutionResult
`protected ExecutionResult` MariaDbServerPreparedStatement.`getExecutionResult()`

Methods in org.mariadb.jdbc with parameters of type ExecutionResult
`protected void` MariaDbStatement.`cacheMoreResults(ExecutionResult execResult, int fetchSize, boolean canHaveCallableResult)`

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

Methods in org.mariadb.jdbc.internal.protocol with parameters of type ExecutionResult
`void` Protocol.`executePreparedQuery(PrepareResult prepareResult, ExecutionResult executionResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, int resultSetScrollType)`
`void` AbstractQueryProtocol.`executePreparedQuery(PrepareResult prepareResult, ExecutionResult executionResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, int resultSetScrollType)`
`void` Protocol.`executePreparedQueryAfterFailover(PrepareResult oldPrepareResult, ExecutionResult executionResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, int resultSetScrollType)`
`void` AbstractQueryProtocol.`executePreparedQueryAfterFailover(PrepareResult oldPrepareResult, ExecutionResult executionResult, String sql, ParameterHolder[] parameters, MariaDbType[] parameterTypeHeader, int resultSetScrollType)`
`void` Protocol.`executeQueries(ExecutionResult executionResult, List<String> queries, int resultSetScrollType)`
`void` AbstractQueryProtocol.`executeQueries(ExecutionResult executionResult, List<String> queries, int resultSetScrollType)` Execute list of queries not rewritable.
`void` Protocol.`executeQueries(ExecutionResult executionResult, List<String> queryParts, List<ParameterHolder[]> parameterList, int resultSetScrollType, boolean isRewritable)`
`void` AbstractQueryProtocol.`executeQueries(ExecutionResult executionResult, List<String> queryParts, List<ParameterHolder[]> parameterList, int resultSetScrollType, boolean isRewritable)` Specific execution for batch rewrite that has specific query for memory.
`void` Protocol.`executeQueriesRewrite(ExecutionResult executionResult, List<String> queries, int resultSetScrollType, boolean isRewritable, int rewriteOffset)`
`void` AbstractQueryProtocol.`executeQueriesRewrite(ExecutionResult executionResult, List<String> queries, int resultSetScrollType, boolean isRewritable, int rewriteOffset)` Execute list of queries.
`void` Protocol.`executeQuery(ExecutionResult executionResult, String sql, int resultSetScrollType)`
`void` AbstractQueryProtocol.`executeQuery(ExecutionResult executionResult, String sql, int resultSetScrollType)` Execute query.
`void` Protocol.`getMoreResults(ExecutionResult executionResult)`
`void` AbstractQueryProtocol.`getMoreResults(ExecutionResult executionResult)`
`abstract void` AbstractConnectProtocol.`getMoreResults(ExecutionResult executionResult)`
`void` Protocol.`getResult(ExecutionResult executionResult, int resultSetScrollType, boolean binaryProtocol)`
`void` AbstractQueryProtocol.`getResult(ExecutionResult executionResult, int resultSetScrollType, boolean binaryProtocol)`
`void` Protocol.`prolog(ExecutionResult executionResult, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)`
`void` AbstractQueryProtocol.`prolog(ExecutionResult executionResult, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)` Preparation before command.
`void` Protocol.`prologProxy(PrepareResult prepareResult, ExecutionResult executionResult, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)`
`void` AbstractQueryProtocol.`prologProxy(PrepareResult prepareResult, ExecutionResult executionResult, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)`

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

Subclasses of ExecutionResult in org.mariadb.jdbc.internal.queryresults
`class` `MultiIntExecutionResult`
`class` `SingleExecutionResult`

Method parameters in org.mariadb.jdbc.internal.queryresults with type arguments of type ExecutionResult
`void` MultiIntExecutionResult.`updateResultsMultiple(Deque<ExecutionResult> cachedExecutionResults)` Set update result right on multiple rewrite.