Class ChExpressionAnalysisLauncher

java.lang.Object
org.pgcodekeeper.core.database.base.parser.launcher.AbstractAnalysisLauncher
org.pgcodekeeper.core.database.ch.parser.launcher.ChExpressionAnalysisLauncher
All Implemented Interfaces:
IAnalysisLauncher

public class ChExpressionAnalysisLauncher extends AbstractAnalysisLauncher
Launcher for analyzing ClickHouse SQL expressions. Handles both standalone expressions and expressions with namespace requirements.
  • Constructor Details

    • ChExpressionAnalysisLauncher

      public ChExpressionAnalysisLauncher(AbstractStatement stmt, CHParser.ExprContext ctx, String location)
      Creates an expression analyzer for ClickHouse SQL.
      Parameters:
      stmt - the statement containing the expression
      ctx - the expression parse tree context
      location - the source location identifier