Class ChExprWithNmspc
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.ChAbstractExprWithNmspc<CHParser.ExprContext>
org.pgcodekeeper.core.database.ch.parser.expr.ChExprWithNmspc
Concrete implementation of ChAbstractExprWithNmspc for analyzing ClickHouse SQL expressions.
Provides specific handling of expression contexts with namespace support.
-
Constructor Summary
ConstructorsConstructorDescriptionChExprWithNmspc(String schema, IMetaContainer meta) Constructs a new expression analyzer with schema and metadata container. -
Method Summary
Modifier and TypeMethodDescriptionanalyze(CHParser.ExprContext ruleCtx) Analyzes the given expression context and returns an empty list.Methods inherited from class org.pgcodekeeper.core.database.ch.parser.expr.ChAbstractExprWithNmspc
addRawTableReference, addReference, findReferenceMethods inherited from class org.pgcodekeeper.core.database.base.parser.antlr.AbstractExpr
addDependency, addDependency, addDependency, addReference, addVariable, getDependencies
-
Constructor Details
-
ChExprWithNmspc
Constructs a new expression analyzer with schema and metadata container.- Parameters:
schema- the database schema namemeta- the metadata container for database objects
-
-
Method Details
-
analyze
Analyzes the given expression context and returns an empty list.- Specified by:
analyzein classChAbstractExprWithNmspc<CHParser.ExprContext>- Parameters:
ruleCtx- the ANTLR expression context to analyze- Returns:
- empty list
-