Uses of Class
io.trino.sql.analyzer.Analysis
Packages that use Analysis
-
Uses of Analysis in io.trino.sql.analyzer
Methods in io.trino.sql.analyzer that return AnalysisModifier and TypeMethodDescriptionMethods in io.trino.sql.analyzer with parameters of type AnalysisModifier and TypeMethodDescriptionstatic ExpressionAnalysisExpressionAnalyzer.analyzeExpression(Session session, PlannerContext plannerContext, StatementAnalyzerFactory statementAnalyzerFactory, AccessControl accessControl, Scope scope, Analysis analysis, Expression expression, WarningCollector warningCollector, CorrelationSupport correlationSupport) static ExpressionAnalysisExpressionAnalyzer.analyzePatternRecognitionExpression(Session session, PlannerContext plannerContext, StatementAnalyzerFactory statementAnalyzerFactory, AccessControl accessControl, Scope scope, Analysis analysis, Expression expression, WarningCollector warningCollector, Set<String> labels) static ExpressionAnalysisExpressionAnalyzer.analyzeWindow(Session session, PlannerContext plannerContext, StatementAnalyzerFactory statementAnalyzerFactory, AccessControl accessControl, Scope scope, Analysis analysis, WarningCollector warningCollector, CorrelationSupport correlationSupport, Analysis.ResolvedWindow window, Node originalNode) io.trino.sql.analyzer.StatementAnalyzerStatementAnalyzerFactory.createStatementAnalyzer(Analysis analysis, Session session, WarningCollector warningCollector, CorrelationSupport correlationSupport) static List<Expression>FreeLambdaReferenceExtractor.getFreeReferencesToLambdaArgument(Node node, Analysis analysis) static booleanFreeLambdaReferenceExtractor.hasFreeReferencesToLambdaArgument(Node node, Analysis analysis) -
Uses of Analysis in io.trino.sql.planner
Methods in io.trino.sql.planner with parameters of type AnalysisModifier and TypeMethodDescriptionstatic ExpressionCoercer.addCoercions(Expression expression, Analysis analysis) LogicalPlanner.plan(Analysis analysis, LogicalPlanner.Stage stage) LogicalPlanner.plan(Analysis analysis, LogicalPlanner.Stage stage, boolean collectPlanStatistics) LogicalPlanner.planStatement(Analysis analysis, Statement statement) static <T extends Node>
ScopeAware<T>ScopeAware.scopeAwareKey(T node, Analysis analysis, Scope scope) Constructors in io.trino.sql.planner with parameters of type Analysis -
Uses of Analysis in io.trino.sql.planner.rowpattern
Methods in io.trino.sql.planner.rowpattern with parameters of type AnalysisModifier and TypeMethodDescriptionstatic IrRowPatternRowPatternToIrRewriter.rewrite(RowPattern node, Analysis analysis) Constructors in io.trino.sql.planner.rowpattern with parameters of type Analysis