Package io.trino.sql.rewrite
Class ShowQueriesRewrite
java.lang.Object
io.trino.sql.rewrite.ShowQueriesRewrite
- All Implemented Interfaces:
StatementRewrite.Rewrite
-
Constructor Summary
ConstructorsConstructorDescriptionShowQueriesRewrite(Metadata metadata, SqlParser parser, AccessControl accessControl, SessionPropertyManager sessionPropertyManager, SchemaPropertyManager schemaPropertyManager, ColumnPropertyManager columnPropertyManager, TablePropertyManager tablePropertyManager, MaterializedViewPropertyManager materializedViewPropertyManager) -
Method Summary
Modifier and TypeMethodDescriptionrewrite(AnalyzerFactory analyzerFactory, Session session, Statement node, List<Expression> parameters, Map<NodeRef<Parameter>, Expression> parameterLookup, WarningCollector warningCollector, PlanOptimizersStatsCollector planOptimizersStatsCollector)
-
Constructor Details
-
ShowQueriesRewrite
@Inject public ShowQueriesRewrite(Metadata metadata, SqlParser parser, AccessControl accessControl, SessionPropertyManager sessionPropertyManager, SchemaPropertyManager schemaPropertyManager, ColumnPropertyManager columnPropertyManager, TablePropertyManager tablePropertyManager, MaterializedViewPropertyManager materializedViewPropertyManager)
-
-
Method Details
-
rewrite
public Statement rewrite(AnalyzerFactory analyzerFactory, Session session, Statement node, List<Expression> parameters, Map<NodeRef<Parameter>, Expression> parameterLookup, WarningCollector warningCollector, PlanOptimizersStatsCollector planOptimizersStatsCollector) - Specified by:
rewritein interfaceStatementRewrite.Rewrite
-