Class UnwrapRowSubscript
- java.lang.Object
-
- io.trino.sql.planner.iterative.rule.ExpressionRewriteRuleSet
-
- io.trino.sql.planner.iterative.rule.UnwrapRowSubscript
-
public class UnwrapRowSubscript extends ExpressionRewriteRuleSet
Transforms expressions of the formROW(x, y)[1]toxandCAST(ROW(x, y) AS row(f1 type1, f2 type2))[1]toCAST(x AS type1)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.trino.sql.planner.iterative.rule.ExpressionRewriteRuleSet
ExpressionRewriteRuleSet.ExpressionRewriter
-
-
Constructor Summary
Constructors Constructor Description UnwrapRowSubscript()
-
Method Summary
-
Methods inherited from class io.trino.sql.planner.iterative.rule.ExpressionRewriteRuleSet
aggregationExpressionRewrite, filterExpressionRewrite, joinExpressionRewrite, projectExpressionRewrite, rules, valuesExpressionRewrite
-
-