Package io.trino.sql.rewrite
Class ExplainRewrite
- java.lang.Object
-
- io.trino.sql.rewrite.ExplainRewrite
-
- All Implemented Interfaces:
StatementRewrite.Rewrite
public final class ExplainRewrite extends Object implements StatementRewrite.Rewrite
-
-
Constructor Summary
Constructors Constructor Description ExplainRewrite(QueryExplainerFactory queryExplainerFactory, QueryPreparer queryPreparer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Statementrewrite(AnalyzerFactory analyzerFactory, Session session, Statement node, List<Expression> parameter, Map<NodeRef<Parameter>,Expression> parameterLookup, WarningCollector warningCollector)
-
-
-
Constructor Detail
-
ExplainRewrite
@Inject public ExplainRewrite(QueryExplainerFactory queryExplainerFactory, QueryPreparer queryPreparer)
-
-
Method Detail
-
rewrite
public Statement rewrite(AnalyzerFactory analyzerFactory, Session session, Statement node, List<Expression> parameter, Map<NodeRef<Parameter>,Expression> parameterLookup, WarningCollector warningCollector)
- Specified by:
rewritein interfaceStatementRewrite.Rewrite
-
-