## Uses of Class
net.snowflake.client.core.SFBaseStatement

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

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

Subclasses of SFBaseStatement in net.snowflake.client.core
`class` `SFStatement` Snowflake statement

Fields in net.snowflake.client.core declared as SFBaseStatement
`protected SFBaseStatement` SFArrowResultSet.`statement` statement generate current result set
`protected SFBaseStatement` SFResultSet.`statement`

Constructors in net.snowflake.client.core with parameters of type SFBaseStatement
`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.
`SFResultSet​(SnowflakeResultSetSerializableV1 resultSetSerializable, SFBaseStatement statement, boolean sortResult)` Constructor takes a result from the API response that we get from executing a SQL statement.

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

Methods in net.snowflake.client.jdbc that return SFBaseStatement
`SFBaseStatement` DefaultSFConnectionHandler.`getSFStatement()` Returns the default SFStatement client implementation.
`SFBaseStatement` SFConnectionHandler.`getSFStatement()` Returns the SFStatementInterface implementation for this connection implementation

Methods in net.snowflake.client.jdbc with parameters of type SFBaseStatement
`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.
`SFBaseFileTransferAgent` DefaultSFConnectionHandler.`getFileTransferAgent​(String command, SFBaseStatement statement)`
`SFBaseFileTransferAgent` SFConnectionHandler.`getFileTransferAgent​(String command, SFBaseStatement statement)`