Class MetadataResultSetBuilder
- java.lang.Object
-
- com.databricks.jdbc.dbclient.impl.common.MetadataResultSetBuilder
-
public class MetadataResultSetBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description MetadataResultSetBuilder(IDatabricksConnectionContext ctx)
-
Method Summary
-
-
-
Constructor Detail
-
MetadataResultSetBuilder
public MetadataResultSetBuilder(IDatabricksConnectionContext ctx)
-
-
Method Detail
-
getFunctionsResult
public DatabricksResultSet getFunctionsResult(DatabricksResultSet resultSet, String catalog) throws SQLException
- Throws:
SQLException
-
getColumnsResult
public DatabricksResultSet getColumnsResult(DatabricksResultSet resultSet) throws SQLException
- Throws:
SQLException
-
getCatalogsResult
public DatabricksResultSet getCatalogsResult(DatabricksResultSet resultSet) throws SQLException
- Throws:
SQLException
-
getSchemasResult
public DatabricksResultSet getSchemasResult(DatabricksResultSet resultSet, String catalog) throws SQLException
- Throws:
SQLException
-
getTablesResult
public DatabricksResultSet getTablesResult(DatabricksResultSet resultSet, String[] tableTypes) throws SQLException
- Throws:
SQLException
-
getTableTypesResult
public DatabricksResultSet getTableTypesResult()
-
getPrimaryKeysResult
public DatabricksResultSet getPrimaryKeysResult(DatabricksResultSet resultSet) throws SQLException
- Throws:
SQLException
-
getImportedKeysResult
public DatabricksResultSet getImportedKeysResult(DatabricksResultSet resultSet) throws SQLException
- Throws:
SQLException
-
getCrossReferenceKeysResult
public DatabricksResultSet getCrossReferenceKeysResult(DatabricksResultSet resultSet, String targetParentCatalogName, String targetParentNamespaceName, String targetParentTableName) throws SQLException
- Throws:
SQLException
-
getCatalogsResult
public DatabricksResultSet getCatalogsResult(List<List<Object>> rows)
-
getSchemasResult
public DatabricksResultSet getSchemasResult(List<List<Object>> rows)
-
getCrossRefsResult
public DatabricksResultSet getCrossRefsResult(List<List<Object>> rows)
-
getImportedKeys
public DatabricksResultSet getImportedKeys(List<List<Object>> rows)
-
getExportedKeys
public DatabricksResultSet getExportedKeys(List<List<Object>> rows)
-
getResultSetWithGivenRowsAndColumns
public DatabricksResultSet getResultSetWithGivenRowsAndColumns(List<ResultColumn> columns, List<List<Object>> rows, String statementId, CommandName commandName)
-
getTablesResult
public DatabricksResultSet getTablesResult(String catalog, String[] tableTypes, List<List<Object>> rows)
-
getColumnsResult
public DatabricksResultSet getColumnsResult(List<List<Object>> rows)
-
getPrimaryKeysResult
public DatabricksResultSet getPrimaryKeysResult(List<List<Object>> rows)
-
getFunctionsResult
public DatabricksResultSet getFunctionsResult(String catalog, List<List<Object>> rows)
-
-