Class ChExprWithNmspc
java.lang.Object
org.pgcodekeeper.core.parsers.antlr.ch.expr.ChAbstractExpr
org.pgcodekeeper.core.parsers.antlr.ch.expr.ChAbstractExprWithNmspc<CHParser.ExprContext>
org.pgcodekeeper.core.parsers.antlr.ch.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, MetaContainer 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.parsers.antlr.ch.expr.ChAbstractExprWithNmspc
addRawTableReference, addReferenceMethods inherited from class org.pgcodekeeper.core.parsers.antlr.ch.expr.ChAbstractExpr
getDepcies
-
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
-