Package io.trino.sql.rewrite
Class StatementRewrite
- java.lang.Object
-
- io.trino.sql.rewrite.StatementRewrite
-
public final class StatementRewrite extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceStatementRewrite.Rewrite
-
Constructor Summary
Constructors Constructor Description StatementRewrite(Set<StatementRewrite.Rewrite> rewrites)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Statementrewrite(AnalyzerFactory analyzerFactory, Session session, Statement node, List<Expression> parameters, Map<NodeRef<Parameter>,Expression> parameterLookup, WarningCollector warningCollector)
-
-
-
Constructor Detail
-
StatementRewrite
@Inject public StatementRewrite(Set<StatementRewrite.Rewrite> rewrites)
-
-
Method Detail
-
rewrite
public Statement rewrite(AnalyzerFactory analyzerFactory, Session session, Statement node, List<Expression> parameters, Map<NodeRef<Parameter>,Expression> parameterLookup, WarningCollector warningCollector)
-
-