## Uses of Interface
org.mariadb.jdbc.internal.common.query.Query

Packages that use Query
org.mariadb.jdbc
org.mariadb.jdbc.internal.common.packet.commands
org.mariadb.jdbc.internal.common.query
org.mariadb.jdbc.internal.mysql

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

Methods in org.mariadb.jdbc with parameters of type Query
`protected boolean` MySQLStatement.`execute(Query query)` executes a query.
`protected ResultSet` MySQLStatement.`executeQuery(Query query)` executes a select query.
`protected int` MySQLStatement.`executeUpdate(Query query)` Executes an update.

Method parameters in org.mariadb.jdbc with type arguments of type Query
`protected boolean` MySQLStatement.`execute(List<Query> queries, boolean isRewritable, int rewriteOffset)` Execute statements.

### Uses of Query in org.mariadb.jdbc.internal.common.packet.commands

Constructor parameters in org.mariadb.jdbc.internal.common.packet.commands with type arguments of type Query
Constructor and Description
`StreamedQueryPacket(List<Query> queries, boolean isRewritable, int rewriteOffset)`

### Uses of Query in org.mariadb.jdbc.internal.common.query

Subinterfaces of Query in org.mariadb.jdbc.internal.common.query
`interface` `ParameterizedQuery`

Classes in org.mariadb.jdbc.internal.common.query that implement Query
`class` `MySQLParameterizedQuery`
`class` `MySQLQuery`

### Uses of Query in org.mariadb.jdbc.internal.mysql

Methods in org.mariadb.jdbc.internal.mysql with parameters of type Query
`QueryResult` MySQLProtocol.`executeQuery(Query dQuery)`
`QueryResult` MySQLProtocol.`executeQuery(Query query, boolean streaming)`

Method parameters in org.mariadb.jdbc.internal.mysql with type arguments of type Query
`QueryResult` MySQLProtocol.`executeQuery(List<Query> dQueries, boolean streaming, boolean isRewritable, int rewriteOffset)`
`QueryResult` MySQLProtocol.`getResult(List<Query> dQueries, boolean streaming)`