## Uses of Interface
com.databricks.jdbc.api.IDatabricksStatement

Packages that use IDatabricksStatement
com.databricks.jdbc.api
com.databricks.jdbc.api.impl
com.databricks.jdbc.dbclient
com.databricks.jdbc.dbclient.impl.sqlexec
com.databricks.jdbc.dbclient.impl.thrift

### Uses of IDatabricksStatement in com.databricks.jdbc.api

Methods in com.databricks.jdbc.api with parameters of type IDatabricksStatement
`void` IDatabricksConnection.`closeStatement​(IDatabricksStatement statement)` Closes a statement from the connection's active set.

### Uses of IDatabricksStatement in com.databricks.jdbc.api.impl

Classes in com.databricks.jdbc.api.impl that implement IDatabricksStatement
`class` `DatabricksPreparedStatement`
`class` `DatabricksStatement`

Methods in com.databricks.jdbc.api.impl with parameters of type IDatabricksStatement
`void` DatabricksConnection.`closeStatement​(IDatabricksStatement statement)`

Constructors in com.databricks.jdbc.api.impl with parameters of type IDatabricksStatement
`DatabricksResultSet​(TStatus statementStatus, String statementId, TRowSet resultData, TGetResultSetMetadataResp resultManifest, StatementType statementType, IDatabricksStatement parentStatement, IDatabricksSession session)`
`DatabricksResultSet​(com.databricks.sdk.service.sql.StatementStatus statementStatus, String statementId, StatementType statementType, IDatabricksStatement parentStatement, com.databricks.jdbc.api.impl.IExecutionResult executionResult, DatabricksResultSetMetaData resultSetMetaData)`
`DatabricksResultSet​(com.databricks.sdk.service.sql.StatementStatus statementStatus, String statementId, ResultData resultData, ResultManifest resultManifest, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)`

### Uses of IDatabricksStatement in com.databricks.jdbc.dbclient

Methods in com.databricks.jdbc.dbclient with parameters of type IDatabricksStatement
`DatabricksResultSet` DatabricksClient.`executeStatement​(String sql, IDatabricksComputeResource computeResource, Map<Integer,​ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)` Executes a statement in Databricks server

### Uses of IDatabricksStatement in com.databricks.jdbc.dbclient.impl.sqlexec

Methods in com.databricks.jdbc.dbclient.impl.sqlexec with parameters of type IDatabricksStatement
`DatabricksResultSet` DatabricksSdkClient.`executeStatement​(String sql, IDatabricksComputeResource computeResource, Map<Integer,​ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)`

### Uses of IDatabricksStatement in com.databricks.jdbc.dbclient.impl.thrift

Methods in com.databricks.jdbc.dbclient.impl.thrift with parameters of type IDatabricksStatement
`DatabricksResultSet` DatabricksThriftAccessor.`execute​(TExecuteStatementReq request, IDatabricksStatement parentStatement, IDatabricksSession session, StatementType statementType)`
`DatabricksResultSet` DatabricksThriftServiceClient.`executeStatement​(String sql, IDatabricksComputeResource computeResource, Map<Integer,​ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)`
`org.apache.thrift.TBase` DatabricksThriftAccessor.`getThriftResponse​(org.apache.thrift.TBase request, CommandName commandName, IDatabricksStatement parentStatement)`