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
Launcher for analyzing ClickHouse SQL expressions.
Handles both standalone expressions and expressions with namespace requirements.
-
Constructor Summary
ConstructorsConstructorDescriptionChExpressionAnalysisLauncher(AbstractStatement stmt, CHParser.ExprContext ctx, String location) Creates an expression analyzer for ClickHouse SQL. -
Method Summary
Methods inherited from class org.pgcodekeeper.core.database.base.parser.launcher.AbstractAnalysisLauncher
getReferences, getSchemaName, getStmt, launchAnalyze, setOffset, updateStmt
-
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 expressionctx- the expression parse tree contextlocation- the source location identifier
-