net.snowflake.spark.snowflake.pushdowns.querygeneration
Query alias.
Determines if two SnowflakeQuery subtrees can be joined together.
Determines if two SnowflakeQuery subtrees can be joined together.
The other tree, can it be joined with this one?
True if can be joined, or False if not.
The child query.
The fields generated by this query referenceable by the parent.
Finds a particular query type in the overall tree.
Finds a particular query type in the overall tree.
SnowflakeQuery type
PartialFunction defining a positive result.
Option[T] for one positive match, or None if nothing found.
Converts this query into a String representing the SQL.
Converts this query into a String representing the SQL.
Whether or not to alias this translated block of SQL.
SQL statement for this query.
Output columns.
Output columns.
What comes after the FROM clause.
What comes after the FROM clause.
The windowing expressions.
Query including a windowing clause.
The windowing expressions.
The child query.
Query alias.
The fields generated by this query referenceable by the parent.