## Uses of Class
org.mariadb.jdbc.MariaDbStatement

Packages that use MariaDbStatement
org.mariadb.jdbc
org.mariadb.jdbc.internal.protocol
org.mariadb.jdbc.internal.queryresults
org.mariadb.jdbc.internal.queryresults.resultset
org.mariadb.jdbc.internal.util

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

Subclasses of MariaDbStatement in org.mariadb.jdbc
`class` `AbstractCallableFunctionStatement`
`class` `AbstractCallableProcedureStatement`
`class` `AbstractPrepareStatement`
`class` `MariaDbClientPreparedStatement`
`class` `MariaDbFunctionStatement`
`class` `MariaDbProcedureStatement`
`class` `MariaDbServerPreparedStatement`

Methods in org.mariadb.jdbc that return MariaDbStatement
`MariaDbStatement` MariaDbStatement.`clone()` Clone statement.

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

Methods in org.mariadb.jdbc.internal.protocol with parameters of type MariaDbStatement
`void` Protocol.`prolog(Results results, int maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)`
`void` AbstractQueryProtocol.`prolog(Results results, int maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)` Preparation before command.
`void` Protocol.`prologProxy(ServerPrepareResult serverPrepareResult, Results results, int maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)`
`void` AbstractQueryProtocol.`prologProxy(ServerPrepareResult serverPrepareResult, Results results, int maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)`

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

Methods in org.mariadb.jdbc.internal.queryresults that return MariaDbStatement
`MariaDbStatement` Results.`getStatement()`

Constructors in org.mariadb.jdbc.internal.queryresults with parameters of type MariaDbStatement
Constructor and Description
`Results(MariaDbStatement statement, int fetchSize, boolean batch, int expectedSize, boolean binaryFormat, int resultSetScrollType)` Default constructor.
`ResultsRewrite(MariaDbStatement statement, int fetchSize, boolean batch, int expectedSize, boolean binaryFormat, int resultSetScrollType)` Default constructor.

### Uses of MariaDbStatement in org.mariadb.jdbc.internal.queryresults.resultset

Methods in org.mariadb.jdbc.internal.queryresults.resultset that return MariaDbStatement
`MariaDbStatement` MariaSelectResultSet.`getStatement()`

Methods in org.mariadb.jdbc.internal.queryresults.resultset with parameters of type MariaDbStatement
`void` MariaSelectResultSet.`setStatement(MariaDbStatement statement)`

### Uses of MariaDbStatement in org.mariadb.jdbc.internal.util

Methods in org.mariadb.jdbc.internal.util with parameters of type MariaDbStatement
`static void` ExceptionMapper.`throwAndLogException(QueryException exception, MariaDbConnection connection, MariaDbStatement statement, Logger logger)` Helper to throw exception.
`static void` ExceptionMapper.`throwException(QueryException exception, MariaDbConnection connection, MariaDbStatement statement)` Helper to throw exception.