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

Packages that use Query
org.mariadb.jdbc
org.mariadb.jdbc.internal.packet.send
org.mariadb.jdbc.internal.protocol
org.mariadb.jdbc.internal.query

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

Methods in org.mariadb.jdbc that return Query
`protected Query` MariaDbStatement.`stringToQuery(String queryString)`

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

Method parameters in org.mariadb.jdbc with type arguments of type Query
`protected boolean` MariaDbStatement.`execute(List<Query> queries, boolean isRewritable, int rewriteOffset)` Execute statements. if many queries, those queries will be rewritten if isRewritable = false, the query will be agreggated : INSERT INTO jdbc (`name`) VALUES ('Line 1: Lorem ipsum ...')

### Uses of Query in org.mariadb.jdbc.internal.packet.send

Constructors in org.mariadb.jdbc.internal.packet.send with parameters of type Query
Constructor and Description
`SendTextQueryPacket(Query query)` Initialize datas.

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

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

Methods in org.mariadb.jdbc.internal.protocol with parameters of type Query
`AbstractQueryResult` Protocol.`executeQuery(Query query)`
`AbstractQueryResult` AbstractQueryProtocol.`executeQuery(Query query)`
`abstract AbstractQueryResult` AbstractConnectProtocol.`executeQuery(Query query)`
`AbstractQueryResult` Protocol.`executeQuery(Query query, boolean streaming)`
`AbstractQueryResult` AbstractQueryProtocol.`executeQuery(Query query, boolean streaming)` Execute query.

Method parameters in org.mariadb.jdbc.internal.protocol with type arguments of type Query
`AbstractQueryResult` AbstractQueryProtocol.`executeBatch(List<Query> queries, boolean streaming, boolean isRewritable, int rewriteOffset)` Execute queries.
`AbstractQueryResult` Protocol.`executeQuery(List<Query> queries, boolean streaming, boolean isRewritable, int rewriteOffset)`
`AbstractQueryResult` AbstractQueryProtocol.`executeQuery(List<Query> queries, boolean streaming, boolean isRewritable, int rewriteOffset)` Execute list of queries.

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

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

Classes in org.mariadb.jdbc.internal.query that implement Query
`class` `MariaDbClientParameterizeQuery` Client Parameterize query implementation.
`class` `MariaDbQuery`