Class ChValueExpr
java.lang.Object
org.pgcodekeeper.core.database.base.parser.antlr.AbstractExpr
org.pgcodekeeper.core.database.ch.parser.expr.ChAbstractExpr
org.pgcodekeeper.core.database.ch.parser.expr.ChValueExpr
Handles parsing and analysis of ClickHouse value expressions in SQL queries.
Processes various expression types including function calls, column references and subqueries.
-
Constructor Summary
ConstructorsConstructorDescriptionChValueExpr(IMetaContainer meta) Creates a value expression analyzer with metadata container. -
Method Summary
Modifier and TypeMethodDescriptionvoidanalyze(CHParser.ExprContext expr) Analyzes an expression context.Methods inherited from class org.pgcodekeeper.core.database.base.parser.antlr.AbstractExpr
addDependency, addDependency, addDependency, addReference, addVariable, findReference, getDependencies
-
Constructor Details
-
ChValueExpr
Creates a value expression analyzer with metadata container.- Parameters:
meta- the metadata container for database objects
-
-
Method Details
-
analyze
Analyzes an expression context.- Parameters:
expr- the ANTLR expression context to analyze
-