# Uses of Package
net.snowflake.client.core

Packages that use net.snowflake.client.core
net.snowflake.client.core
net.snowflake.client.core.arrow
net.snowflake.client.core.bind
net.snowflake.client.jdbc
net.snowflake.client.jdbc.cloud.storage
net.snowflake.client.jdbc.telemetry
net.snowflake.client.jdbc.telemetryOOB

Classes in net.snowflake.client.core used by net.snowflake.client.core
Class and Description
BasicEvent.QueryState
Constants.OS
CredentialManager
DataConversionContext This class contains formatter info about each data type and related flags etc.
DownloaderMetrics Metrics related to chunk downloader performance
Event Abstract class to encapsulate a Client-side Event and any methods associated with it.
Event.EventType
EventHandler
HeartbeatBackground This class is a singleton which is running inside driver to heartbeat snowflake server for each connection
Incident
IncidentV2DTO.TagDTO
IncidentV2DTO.ValuesDTO
MetaDataOfBinds Class that creates constructor used for storing information about a binding parameter's metadata.
OCSPMode OCSP mode
ParameterBindingDTO This class represents a binding object passed to server side Created by hyu on 6/15/17.
QueryResultFormat
SessionUtilExternalBrowser SAML 2.0 Compliant service/application federated authentication 1.
SessionUtilExternalBrowser.AuthExternalBrowserHandlers
SFBaseResultSet Base class for query result set and metadata result set
SFChildResult Data class to wrap information about child job results
SFException Created by jhuang on 1/5/16.
SFJsonResultSet Abstract class used to represent snowflake result set in json format
SFLoginInput A class for holding all information required for login
SFLoginOutput Login output information including session tokens, database versions
SFResultSetMetaData Snowflake ResultSetMetaData
SFSession Snowflake session implementation
SFSessionProperty session properties accepted for opening a new session.
SFStatement Snowflake statement
SFStatement.CallingMethod
SFStatementMetaData Statement metadata which includes the result metadata and bind information.
SFStatementType Used to check if the statementType belongs to DDL or DML The enum of each statement type is defined in com.snowflake.core.Statement.java
StmtUtil.StmtOutput Output for running a statement on server

Classes in net.snowflake.client.core used by net.snowflake.client.core.arrow
Class and Description
DataConversionContext This class contains formatter info about each data type and related flags etc.
SFException Created by jhuang on 1/5/16.
SFSession Snowflake session implementation

Classes in net.snowflake.client.core used by net.snowflake.client.core.bind
Class and Description
ParameterBindingDTO This class represents a binding object passed to server side Created by hyu on 6/15/17.
SFSession Snowflake session implementation

Classes in net.snowflake.client.core used by net.snowflake.client.jdbc
Class and Description
ChunkDownloader Provide offline result chunk (which contains result data) to back to result set
DataConversionContext This class contains formatter info about each data type and related flags etc.
DownloaderMetrics Metrics related to chunk downloader performance
MetaDataOfBinds Class that creates constructor used for storing information about a binding parameter's metadata.
OCSPMode OCSP mode
QueryResultFormat
SFException Created by jhuang on 1/5/16.
SFSession Snowflake session implementation
SFStatement Snowflake statement
SFStatementType Used to check if the statementType belongs to DDL or DML The enum of each statement type is defined in com.snowflake.core.Statement.java

Classes in net.snowflake.client.core used by net.snowflake.client.jdbc.cloud.storage
Class and Description
SFSession Snowflake session implementation

Classes in net.snowflake.client.core used by net.snowflake.client.jdbc.telemetry
Class and Description
SFSession Snowflake session implementation

Classes in net.snowflake.client.core used by net.snowflake.client.jdbc.telemetryOOB
Class and Description
SFException Created by jhuang on 1/5/16.