Class DefaultDatabricksResultSetAdapter

java.lang.Object
com.databricks.jdbc.dbclient.impl.common.DefaultDatabricksResultSetAdapter

public class DefaultDatabricksResultSetAdapter extends Object
A default implementation of IDatabricksResultSetAdapter that performs identity mapping and permits all rows to pass through without any modifications.
  • Constructor Details

    • DefaultDatabricksResultSetAdapter

      public DefaultDatabricksResultSetAdapter()
  • Method Details

    • mapColumn

      public ResultColumn mapColumn(ResultColumn column)
    • includeRow

      public boolean includeRow(ResultSet resultSet, List<ResultColumn> columns) throws SQLException
      Throws:
      SQLException
    • transformValue

      default Object transformValue(ResultColumn column, Object value)
      Optional method to transform a value after it's retrieved from the result set.
      Parameters:
      column - The column definition
      value - The value retrieved from the result set
      Returns:
      The potentially transformed value