## Uses of Class
com.databricks.jdbc.api.impl.DatabricksResultSet

Packages that use DatabricksResultSet
com.databricks.jdbc.dbclient
com.databricks.jdbc.dbclient.impl.common
com.databricks.jdbc.dbclient.impl.sqlexec
com.databricks.jdbc.dbclient.impl.thrift

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

Methods in com.databricks.jdbc.dbclient that return DatabricksResultSet
`DatabricksResultSet` IDatabricksClient.`executeStatement​(String sql, IDatabricksComputeResource computeResource, Map<Integer,​ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)` Executes a statement in Databricks server
`DatabricksResultSet` IDatabricksMetadataClient.`listCatalogs​(IDatabricksSession session)` Returns the list of catalogs
`DatabricksResultSet` IDatabricksMetadataClient.`listColumns​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)` Returns the list of columns
`DatabricksResultSet` IDatabricksMetadataClient.`listFunctions​(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)` Returns the list of functions
`DatabricksResultSet` IDatabricksMetadataClient.`listPrimaryKeys​(IDatabricksSession session, String catalog, String schema, String table)` Returns the list of primary keys
`DatabricksResultSet` IDatabricksMetadataClient.`listSchemas​(IDatabricksSession session, String catalog, String schemaNamePattern)` Returns the list of schemas
`DatabricksResultSet` IDatabricksMetadataClient.`listTables​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)` Returns the list of tables
`DatabricksResultSet` IDatabricksMetadataClient.`listTableTypes​(IDatabricksSession session)` Returns list of table types
`DatabricksResultSet` IDatabricksMetadataClient.`listTypeInfo​(IDatabricksSession session)` Returns information about types supported by Databricks server

### Uses of DatabricksResultSet in com.databricks.jdbc.dbclient.impl.common

Methods in com.databricks.jdbc.dbclient.impl.common that return DatabricksResultSet
`static DatabricksResultSet` MetadataResultSetBuilder.`getCatalogsResult​(ResultSet resultSet)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getCatalogsResult​(List<List<Object>> rows)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getColumnsResult​(ResultSet resultSet)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getColumnsResult​(List<List<Object>> rows)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getFunctionsResult​(ResultSet resultSet, String catalog)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getFunctionsResult​(List<List<Object>> rows)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getPrimaryKeysResult​(ResultSet resultSet)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getPrimaryKeysResult​(List<List<Object>> rows)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getSchemasResult​(ResultSet resultSet, String catalog)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getSchemasResult​(List<List<Object>> rows)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getTablesResult​(String catalog, List<List<Object>> rows)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getTablesResult​(ResultSet resultSet, String[] tableTypes)`
`static DatabricksResultSet` MetadataResultSetBuilder.`getTableTypesResult()`
`static DatabricksResultSet` MetadataResultSetBuilder.`getTypeInfoResult​(List<List<Object>> rows)`

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

Fields in com.databricks.jdbc.dbclient.impl.sqlexec declared as DatabricksResultSet
`static DatabricksResultSet` ResultConstants.`TYPE_INFO_RESULT`

Methods in com.databricks.jdbc.dbclient.impl.sqlexec that return DatabricksResultSet
`DatabricksResultSet` DatabricksSdkClient.`executeStatement​(String sql, IDatabricksComputeResource computeResource, Map<Integer,​ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listCatalogs​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listCatalogs​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listColumns​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listColumns​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listFunctions​(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listFunctions​(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listPrimaryKeys​(IDatabricksSession session, String catalog, String schema, String table)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listPrimaryKeys​(IDatabricksSession session, String catalog, String schema, String table)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listSchemas​(IDatabricksSession session, String catalog, String schemaNamePattern)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listSchemas​(IDatabricksSession session, String catalog, String schemaNamePattern)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listTables​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listTables​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listTableTypes​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listTableTypes​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksMetadataSdkClient.`listTypeInfo​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksNewMetadataSdkClient.`listTypeInfo​(IDatabricksSession session)`

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

Methods in com.databricks.jdbc.dbclient.impl.thrift that return DatabricksResultSet
`DatabricksResultSet` DatabricksThriftServiceClient.`executeStatement​(String sql, IDatabricksComputeResource computeResource, Map<Integer,​ImmutableSqlParameter> parameters, StatementType statementType, IDatabricksSession session, IDatabricksStatement parentStatement)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listCatalogs​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listColumns​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String columnNamePattern)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listFunctions​(IDatabricksSession session, String catalog, String schemaNamePattern, String functionNamePattern)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listPrimaryKeys​(IDatabricksSession session, String catalog, String schema, String table)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listSchemas​(IDatabricksSession session, String catalog, String schemaNamePattern)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listTables​(IDatabricksSession session, String catalog, String schemaNamePattern, String tableNamePattern, String[] tableTypes)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listTableTypes​(IDatabricksSession session)`
`DatabricksResultSet` DatabricksThriftServiceClient.`listTypeInfo​(IDatabricksSession session)`