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

Packages that use MariaDbConnection
org.mariadb.jdbc
org.mariadb.jdbc.internal.protocol
org.mariadb.jdbc.internal.util

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

Fields in org.mariadb.jdbc declared as MariaDbConnection
`protected MariaDbConnection` MariaDbStatement.`connection` the Connection object.

Methods in org.mariadb.jdbc that return MariaDbConnection
`static MariaDbConnection` MariaDbConnection.`newConnection(Protocol protocol, ReentrantLock lock)`

Methods in org.mariadb.jdbc with parameters of type MariaDbConnection
`static ResultSet` MariaDbDatabaseMetaData.`getImportedKeys(String tableDef, String tableName, String catalog, MariaDbConnection connection)` Get imported keys.

Constructors in org.mariadb.jdbc with parameters of type MariaDbConnection
Constructor and Description
`AbstractMariaDbPrepareStatement(MariaDbConnection connection, int autoGeneratedKeys)`
`MariaDbCallableStatement(MariaDbConnection connection, String query)` Constructor.
`MariaDbClientPreparedStatement(MariaDbConnection connection, String sql, int autoGeneratedKeys)` Constructor.
`MariaDbPooledConnection(MariaDbConnection connection)` Constructor.
`MariaDbServerPreparedStatement(MariaDbConnection connection, String sql, int autoGeneratedKeys)` Constructor for creating Server prepared statement.
`MariaDbStatement(MariaDbConnection connection, int autoGeneratedKeys)` Creates a new Statement.
`MariaXaConnection(MariaDbConnection connection)`
`MariaXaResource(MariaDbConnection connection)`

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

Methods in org.mariadb.jdbc.internal.protocol with parameters of type MariaDbConnection
`void` Protocol.`prolog(boolean isStreaming, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)`
`void` AbstractQueryProtocol.`prolog(boolean isStreaming, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)` Preparation before command.
`void` Protocol.`prologProxy(PrepareResult prepareResult, boolean isStreaming, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)`
`void` AbstractQueryProtocol.`prologProxy(PrepareResult prepareResult, boolean isStreaming, int maxRows, boolean hasProxy, MariaDbConnection connection, Statement statement)`

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

Methods in org.mariadb.jdbc.internal.util with parameters of type MariaDbConnection
`static SQLException` ExceptionMapper.`createException(QueryException exception, MariaDbConnection connection, Statement statement)` Helper to create exception from queryException.
`static void` ExceptionMapper.`throwException(QueryException exception, MariaDbConnection connection, Statement statement)` Helper to throw exception.