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

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

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
`MariaDbConnection` `MariaDbStatement.getConnection()` Gets the connection that created this statement.
`static MariaDbConnection` `MariaDbConnection.newConnection(String initialUrl, Protocol protocol, ReentrantLock lock)`

Methods in org.mariadb.jdbc with parameters of type MariaDbConnection
`MariaDbStatement` `MariaDbStatement.clone(MariaDbConnection connection)` Clone statement.
`MariaDbProcedureStatement` `MariaDbProcedureStatement.clone(MariaDbConnection connection)` Clone statement.
`MariaDbPreparedStatementServer` `MariaDbPreparedStatementServer.clone(MariaDbConnection connection)` Clone statement.
`MariaDbPreparedStatementClient` `MariaDbPreparedStatementClient.clone(MariaDbConnection connection)` Clone statement.
`MariaDbFunctionStatement` `MariaDbFunctionStatement.clone(MariaDbConnection connection)` Clone statement.
`CallableProcedureStatement` `CallableProcedureStatement.clone(MariaDbConnection connection)` Clone data.
`CallableFunctionStatement` `CallableFunctionStatement.clone(MariaDbConnection connection)` Clone data.
`BasePrepareStatement` `BasePrepareStatement.clone(MariaDbConnection connection)` Clone cached object.
`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
`BasePrepareStatement(MariaDbConnection connection, int resultSetScrollType)`
`CallableFunctionStatement(MariaDbConnection connection, String sql, int resultSetScrollType)` Constructor for getter/setter of callableStatement.
`CallableParameterMetaData(MariaDbConnection con, String database, String name, boolean isFunction)` Retrieve Callable metaData.
`CallableProcedureStatement(MariaDbConnection connection, String sql, int resultSetScrollType)` Constructor for getter/setter of callableStatement.
`MariaDbFunctionStatement(MariaDbConnection connection, String databaseName, String procedureName, String arguments)` Specific implementation of CallableStatement to handle function call, represent by call like {?
`MariaDbPooledConnection(MariaDbConnection connection)` Constructor.
`MariaDbPreparedStatementClient(MariaDbConnection connection, String sql, int resultSetScrollType)` Constructor.
`MariaDbPreparedStatementServer(MariaDbConnection connection, String sql, int resultSetScrollType, boolean forcePrepare)` Constructor for creating Server prepared statement.
`MariaDbProcedureStatement(String query, MariaDbConnection connection, String procedureName, String database)` Specific implementation of CallableStatement to handle function call, represent by call like {?
`MariaDbStatement(MariaDbConnection connection, int resultSetScrollType)` 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(long maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)`
`void` `AbstractQueryProtocol.prolog(long maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)` Preparation before command.
`void` `Protocol.prologProxy(ServerPrepareResult serverPrepareResult, long maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)`
`void` `AbstractQueryProtocol.prologProxy(ServerPrepareResult serverPrepareResult, long maxRows, boolean hasProxy, MariaDbConnection connection, MariaDbStatement statement)`

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

Methods in org.mariadb.jdbc.internal.util.dao with parameters of type MariaDbConnection
`CloneableCallableStatement` `CloneableCallableStatement.clone(MariaDbConnection connection)`

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

Methods in org.mariadb.jdbc.internal.util.exceptions with parameters of type MariaDbConnection
`static SQLException` `ExceptionMapper.getException(SQLException exception, MariaDbConnection connection, MariaDbStatement statement, boolean timeout)` Helper to decorate exception with associate subclass of `SQLException` exception.
`static void` `ExceptionMapper.throwAndLogException(SQLException exception, MariaDbConnection connection, MariaDbStatement statement, Logger logger, boolean timeout)` Helper to throw exception.
`static void` `ExceptionMapper.throwException(SQLException exception, MariaDbConnection connection, MariaDbStatement statement)` Helper to throw exception.

Copyright © 2017. All rights reserved.