Uses of Enum Class
dev.frostlake.executor.expressions.SortKeyRole
Packages that use SortKeyRole
-
Uses of SortKeyRole in dev.frostlake.executor
Methods in dev.frostlake.executor with parameters of type SortKeyRoleModifier and TypeMethodDescriptionvoidExpressionEvaluator.validateKey(Expression expression, SortKeyRole role) Key-position validation: Snowflake rejects a FILE-typed expression used as a GROUP BY, ORDER BY or window PARTITION BY key at compile time, while leaving it usable everywhere else (equality, DISTINCT, joins). -
Uses of SortKeyRole in dev.frostlake.executor.expressions
Methods in dev.frostlake.executor.expressions that return SortKeyRoleModifier and TypeMethodDescriptionstatic SortKeyRoleReturns the enum constant of this class with the specified name.static SortKeyRole[]SortKeyRole.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.frostlake.executor.expressions with parameters of type SortKeyRoleModifier and TypeMethodDescriptionvoidExpressionEvaluatorVisitor.validateKeyExpression(Expression expr, SortKeyRole role) Plan-time rejection of a FILE or a GEOSPATIAL value in a GROUPING / SORTING key position.