# Uses of Package
net.snowflake.client.jdbc

Packages that use net.snowflake.client.jdbc
com.snowflake.client.jdbc
net.snowflake.client.core
net.snowflake.client.jdbc
net.snowflake.client.jdbc.cloud.storage
net.snowflake.client.jdbc.telemetryOOB
net.snowflake.client.pooling

Classes in net.snowflake.client.jdbc used by com.snowflake.client.jdbc
Class and Description
SnowflakeDriver JDBC Driver implementation of Snowflake for production.

Classes in net.snowflake.client.jdbc used by net.snowflake.client.core
Class and Description
ErrorCode Internal JDBC driver error codes
OCSPErrorCode
SnowflakeColumnMetadata
SnowflakeConnectString
SnowflakeFileTransferAgent.CommandType
SnowflakeFixedView An interface to use for returning query results from any java class
SnowflakeResultChunk Class for result chunk
SnowflakeResultSetSerializable This interface defines Snowflake specific APIs to access the data wrapped in the result set serializable object.
SnowflakeResultSetSerializableV1 This object is an intermediate object between result JSON from GS and ResultSet.
SnowflakeSQLException
SnowflakeType Type converters

Classes in net.snowflake.client.jdbc used by net.snowflake.client.jdbc
Class and Description
ArrowResultChunk
ArrowResultChunk.ArrowChunkIterator Iterator class used to go through the arrow chunk row by row
DBMetadataResultSetMetadata For function call getTables/getSchemas, we returned resultset.
ErrorCode Internal JDBC driver error codes
JsonResultChunk
MatDesc A class to handle S3 material descriptor metadata entries (matdesc).
OCSPErrorCode
SnowflakeColumnMetadata
SnowflakeConnection This interface defines Snowflake specific APIs for Connection
SnowflakeConnectString
SnowflakeFileTransferAgent.CommandType
SnowflakeFileTransferAgent.DownloadCommandFacade A class for encapsulating the columns to return for the download command
SnowflakeFileTransferAgent.ResultStatus Result status enum
SnowflakeFileTransferAgent.UploadColumns A class for encapsulating the columns to return for the upload command
SnowflakeFileTransferAgent.UploadCommandFacade
SnowflakeFileTransferConfig This class manages the parameters to call SnowflakeFileTransferAgent.uploadWithoutConnection()
SnowflakeFileTransferConfig.Builder
SnowflakeFileTransferMetadata
SnowflakeFixedView An interface to use for returning query results from any java class
SnowflakeResultChunk Class for result chunk
SnowflakeResultChunk.DownloadState
SnowflakeResultSetSerializable This interface defines Snowflake specific APIs to access the data wrapped in the result set serializable object.
SnowflakeResultSetSerializable.ResultSetRetrieveConfig
SnowflakeResultSetSerializable.ResultSetRetrieveConfig.Builder
SnowflakeResultSetSerializableV1 This object is an intermediate object between result JSON from GS and ResultSet.
SnowflakeResultSetSerializableV1.ChunkFileMetadata An Entity class to represent a chunk file metadata.
SnowflakeSQLException
SnowflakeType Type converters
SnowflakeType.JavaDataType
SnowflakeType.JavaSQLType

Classes in net.snowflake.client.jdbc used by net.snowflake.client.jdbc.cloud.storage
Class and Description
FileBackedOutputStream An `OutputStream` that starts buffering to a byte array, but switches to file buffering once the data reaches a configurable size.
MatDesc A class to handle S3 material descriptor metadata entries (matdesc).
SnowflakeSQLException

Classes in net.snowflake.client.jdbc used by net.snowflake.client.jdbc.telemetryOOB
Class and Description
SnowflakeConnectString

Classes in net.snowflake.client.jdbc used by net.snowflake.client.pooling
Class and Description
SnowflakeBasicDataSource Created by hyu on 5/11/17.