All Classes

Class Description
Activator
Allows plugins to register the driver as an OSGI Framework service.
ColumnSensitivity
Represents the Data Classification Sensitivity Information for columns as configured in Database.
DateTimeOffset
Represents the SQL Server DATETIMEOFFSET data type.
DNSKerberosLocator
Represents a DNS Kerberos Locator
DNSRecordSRV
Represents a DNS SRV Record.
DNSUtilities
Provides utility functions for the DNS package
Figure
Represents the internal makings of a Figure.
Geography
Geography datatype represents data in a round-earth coordinate system.
Geometry
Geometry datatype represents data in a Euclidean (flat) coordinate system.
InformationType
Represents the Data Classification Information Types as received from SQL Server for the active resultSet
InternalSpatialDatatype
Specifies the spatial data types values
ISQLServerBulkData
Provides an interface used to create classes that read in data from any source (such as a file) and allows a SQLServerBulkCopy class to write the data to SQL Server tables.
ISQLServerBulkRecord Deprecated.
as of 8.1.0, because the interface contains methods which are not called as part of actual bulk copy process.
ISQLServerCallableStatement
Provides an interface to the SQLServerCallableStatement class.
ISQLServerConnection
Provides an interface to the SQLServerConnection and SQLServerConnectionPoolProxy classes.
ISQLServerConnection43
Provides an interface to the SQLServerConnection43 class.
ISQLServerDataRecord
Provides an interface to create classes that read in data from any source (such as a file) and allow a structured type to be sent to SQL Server tables.
ISQLServerDataSource
Provides a factory to create connections to the data source represented by this object.
ISQLServerEnclaveProvider
Provides an interface to create an Enclave Session
ISQLServerPreparedStatement
Provides an interface to the SQLServerPreparedStatement class.
ISQLServerResultSet
Provides an interface to the SQLServerResultSet class.
ISQLServerResultSetMetaData
Provides an interface to theSQLServerResultSetMetaData class.
ISQLServerSavepoint
Provides an interface to the SQLServerSavepoint class.
ISQLServerStatement
Provides an interface to the SQLServerStatement class.
JaasConfiguration
Overrides JAAS Configuration and always provide a configuration is not defined for default configuration.
KerbCallback
Provides implemention of the callback handler for Kerberos.
Label
Represents the Data Classification Labels as received from SQL Server for the active resultSet
Point
Represents the internal makings of a Point.
Segment
Represents the internal makings of a Segment.
SensitivityClassification
Provides the functionlity to retrieve Sensitivity Classification data as received from SQL Server for the active resultSet
SensitivityProperty
Represents the Data Classification Sensitivity Property as received from SQL Server for the active resultSet
Shape
Represents the internal makings of a Shape.
SQLServerAASEnclaveProvider
Provides the implementation of the AAS Enclave Provider.
SQLServerBlob
Represents a binary LOB object and implements a java.sql.Blob.
SQLServerBulkBatchInsertRecord
Provides a simple implementation of the ISQLServerBulkRecord interface that can be used to read in the basic Java data types from an ArrayList of Parameters that were provided by pstmt/cstmt.
SQLServerBulkCopy
Provides functionality to efficiently bulk load a SQL Server table with data from another source.
SQLServerBulkCopyOptions
Provides a collection of settings that control how an instance of SQLServerBulkCopy behaves.
SQLServerBulkCSVFileRecord
Provides a simple implementation of the ISQLServerBulkRecord interface that can be used to read in the basic Java data types from a delimited file where each line represents a row of data.
SQLServerCallableStatement
Provides implementation of JDBC callable statements.
SQLServerClob
Represents a character LOB object and implements java.sql.Clob.
SQLServerColumnEncryptionAzureKeyVaultProvider
Provides implementation similar to certificate store provider.
SQLServerColumnEncryptionCertificateStoreProvider
Provides the implementation of the key store provider for the Windows Certificate Store.
SQLServerColumnEncryptionJavaKeyStoreProvider
Provides the implementation of the key store provider for Java Key Store.
SQLServerColumnEncryptionKeyStoreProvider
Defines the abtract class for a SQL Server Column Encryption key store provider Extend this class to implement a custom key store provider.
SQLServerConnection
Provides an implementation java.sql.connection interface that assists creating a JDBC connection to SQL Server.
SQLServerConnection43
Extends SQLServerConnection43 and implements ISQLServerConnection43 with methods introduced in JDBC 4.3 Specifications.
SQLServerConnectionPoolDataSource
Provides physical database connections for connection pool managers.
SQLServerDatabaseMetaData
Provides the JDBC database meta data.
SQLServerDataColumn
Represents a column of the in-memory data table represented by SQLServerDataTable.
SQLServerDataSource
Contains a list of properties specific for the SQLServerConnection class.
SQLServerDataSourceFactory
Implementation of the Data Service Specification for JDBC™ Technology.
SQLServerDataSourceObjectFactory
Defines an object factory to materialize datasources from JNDI.
SQLServerDataTable
Represents the data table for SQL Server.
SQLServerDriver
Provides methods to connect to a SQL Server database and to obtain information about the JDBC driver.
SQLServerError
SQLServerError represents a TDS error or message event.
SQLServerException
Represents the exception thrown from any point in the driver that throws a java.sql.SQLException.
SQLServerKeyVaultAuthenticationCallback
Provides a callback delegate which is to be implemented by the client code
SQLServerMetaData
Represents metadata for a column.
SQLServerNClob
Represents a National Character Set LOB object and implements java.sql.NClob.
SQLServerParameterMetaData
Provides meta data for prepared statement parameters.
SQLServerPooledConnection
Represents a physical database connection in a connection pool.
SQLServerPreparedStatement
Provides an implementation of java.sql.PreparedStatement interface that assists in preparing Statements for SQL Server.
SQLServerResource
Represents a simple resource bundle containing the strings for localizing.
SQLServerResource_de  
SQLServerResource_es  
SQLServerResource_fr  
SQLServerResource_it  
SQLServerResource_ja  
SQLServerResource_ko  
SQLServerResource_pt_BR  
SQLServerResource_ru  
SQLServerResource_zh_CN  
SQLServerResource_zh_TW  
SQLServerResultSet
Defines the Top-level JDBC ResultSet implementation.
SQLServerResultSetMetaData
Provides an implementation of the result set metadata to the SQL Server.
SQLServerSavepoint
Provides an implementation of JDBC Interface java.sql.Savepoint.
SQLServerSortOrder
Specifies the sorting order
SQLServerStatement
Provides an implementation of java.sql.Statement JDBC Interface to assist in creating Statements against SQL Server.
SQLServerStatementColumnEncryptionSetting
Specifies how data will be sent and received when reading and writing encrypted columns.
SQLServerVSMEnclaveProvider
Provides the implementation of the VSM Enclave Provider.
SQLServerXAConnection
Provides JDBC connections that can participate in distributed (XA) transactions.
SQLServerXADataSource
Provides database connections for use in distributed (XA) transactions.
SQLServerXAResource
Provides an XAResource for XA distributed transaction management.
StringUtils
Provides a utility class for Strings.
Types
Defines the constants that are used to identify the SQL types that are specific to Microsoft SQL Server.