# Package com.databricks.jdbc.api.impl

Interface Summary
DatabricksColumn
IExecutionResult: Interface to provide methods over an underlying statement result
SessionInfo
SqlParameter

Class Summary
DatabricksConnection: Implementation for Databricks specific connection.
DatabricksConnectionContext
DatabricksConnectionContextFactory: Factory class for creating instances of `IDatabricksConnectionContext`.
DatabricksDatabaseMetaData
DatabricksParameterMetaData
DatabricksPreparedStatement
DatabricksResultSet
DatabricksResultSetMetaData
DatabricksSession: Implementation for Session interface, which maintains an underlying session in SQL Gateway.
DatabricksStatement
ImmutableDatabricksColumn: Immutable implementation of `DatabricksColumn`.
ImmutableDatabricksColumn.Builder: Builds instances of type `ImmutableDatabricksColumn`.
ImmutableSessionInfo: Immutable implementation of `SessionInfo`.
ImmutableSessionInfo.Builder: Builds instances of type `ImmutableSessionInfo`.
ImmutableSqlParameter: Immutable implementation of `SqlParameter`.
ImmutableSqlParameter.Builder: Builds instances of type `ImmutableSqlParameter`.