## Uses of Class
org.mariadb.jdbc.internal.util.dao.ClientPrepareResult

Packages that use ClientPrepareResult
org.mariadb.jdbc
org.mariadb.jdbc.internal.com.send
org.mariadb.jdbc.internal.protocol
org.mariadb.jdbc.internal.util.dao

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

Methods in org.mariadb.jdbc that return ClientPrepareResult
`protected ClientPrepareResult` MariaDbPreparedStatementClient.`getPrepareResult()`

### Uses of ClientPrepareResult in org.mariadb.jdbc.internal.com.send

Methods in org.mariadb.jdbc.internal.com.send with parameters of type ClientPrepareResult
`static void` ComQuery.`sendSubCmd(PacketOutputStream writer, ClientPrepareResult clientPrepareResult, ParameterHolder[] parameters)` Client-side PrepareStatement.execute() packet send.

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

Methods in org.mariadb.jdbc.internal.protocol with parameters of type ClientPrepareResult
`boolean` Protocol.`executeBatchClient(boolean mustExecuteOnMaster, Results results, ClientPrepareResult prepareResult, List<ParameterHolder[]> parametersList, boolean hasLongData)`
`boolean` AbstractQueryProtocol.`executeBatchClient(boolean mustExecuteOnMaster, Results results, ClientPrepareResult prepareResult, List<ParameterHolder[]> parametersList, boolean hasLongData)` Execute clientPrepareQuery batch.
`void` Protocol.`executeQuery(boolean mustExecuteOnMaster, Results results, ClientPrepareResult clientPrepareResult, ParameterHolder[] parameters)`
`void` AbstractQueryProtocol.`executeQuery(boolean mustExecuteOnMaster, Results results, ClientPrepareResult clientPrepareResult, ParameterHolder[] parameters)` Execute a unique clientPrepareQuery.
`void` Protocol.`executeQuery(boolean mustExecuteOnMaster, Results results, ClientPrepareResult clientPrepareResult, ParameterHolder[] parameters, int timeout)`
`void` AbstractQueryProtocol.`executeQuery(boolean mustExecuteOnMaster, Results results, ClientPrepareResult clientPrepareResult, ParameterHolder[] parameters, int queryTimeout)` Execute a unique clientPrepareQuery.

Constructors in org.mariadb.jdbc.internal.protocol with parameters of type ClientPrepareResult
Constructor and Description
`AbstractMultiSend(Protocol protocol, PacketOutputStream writer, Results results, ClientPrepareResult clientPrepareResult, List<ParameterHolder[]> parametersList)` Bulk execute for client-side PreparedStatement.executeBatch (no prepare).

### Uses of ClientPrepareResult in org.mariadb.jdbc.internal.util.dao

Methods in org.mariadb.jdbc.internal.util.dao that return ClientPrepareResult
`static ClientPrepareResult` ClientPrepareResult.`parameterParts(String queryString, boolean noBackslashEscapes)` Separate query in a String list and set flag isQueryMultipleRewritable.
`static ClientPrepareResult` ClientPrepareResult.`rewritableParts(String queryString, boolean noBackslashEscapes)` Separate query in a String list and set flag isQueryMultiValuesRewritable The parameters "?"