## Uses of Class
net.snowflake.client.jdbc.SnowflakeResultSetSerializableV1

Packages that use SnowflakeResultSetSerializableV1
net.snowflake.client.core
net.snowflake.client.jdbc

### Uses of SnowflakeResultSetSerializableV1 in net.snowflake.client.core

Fields in net.snowflake.client.core declared as SnowflakeResultSetSerializableV1
`protected SnowflakeResultSetSerializableV1` SFBaseResultSet.`resultSetSerializable`

Constructors in net.snowflake.client.core with parameters of type SnowflakeResultSetSerializableV1
`SFArrowResultSet​(SnowflakeResultSetSerializableV1 resultSetSerializable, SFBaseSession session, SFBaseStatement statement, boolean sortResult)` Constructor takes a result from the API response that we get from executing a SQL statement.
`SFArrowResultSet​(SnowflakeResultSetSerializableV1 resultSetSerializable, Telemetry telemetryClient, boolean sortResult)` This is a minimum initialization for SFArrowResult.
`SFResultSet​(SnowflakeResultSetSerializableV1 resultSetSerializable, SFBaseStatement statement, boolean sortResult)` Constructor takes a result from the API response that we get from executing a SQL statement.
`SFResultSet​(SnowflakeResultSetSerializableV1 resultSetSerializable, Telemetry telemetryClient, boolean sortResult)` This is a minimum initialization for SFResultSet.

### Uses of SnowflakeResultSetSerializableV1 in net.snowflake.client.jdbc

Methods in net.snowflake.client.jdbc that return SnowflakeResultSetSerializableV1
`static SnowflakeResultSetSerializableV1` SnowflakeResultSetSerializableV1.`create​(com.fasterxml.jackson.databind.JsonNode rootNode, SFBaseSession sfSession, SFBaseStatement sfStatement)` A factory function to create SnowflakeResultSetSerializable object from result JSON node, using the DefaultResultStreamProvider.
`static SnowflakeResultSetSerializableV1` SnowflakeResultSetSerializableV1.`create​(com.fasterxml.jackson.databind.JsonNode rootNode, SFBaseSession sfSession, SFBaseStatement sfStatement, ResultStreamProvider resultStreamProvider)` A factory function to create SnowflakeResultSetSerializable object from result JSON node, with an overridable ResultStreamProvider.

Constructors in net.snowflake.client.jdbc with parameters of type SnowflakeResultSetSerializableV1
`SnowflakeBaseResultSet​(SnowflakeResultSetSerializableV1 resultSetSerializable)` Create an sessionless result set, there is no statement and session for the result set.
`SnowflakeChunkDownloader​(SnowflakeResultSetSerializableV1 resultSetSerializable)` Constructor to initialize downloader, which uses the default stream provider
`SnowflakeResultSetV1​(SFBaseResultSet sfBaseResultSet, SnowflakeResultSetSerializableV1 resultSetSerializable)` Constructor takes a result set serializable object to create a sessionless result set.