Class ViewAnalysisLauncher
java.lang.Object
org.pgcodekeeper.core.parsers.antlr.base.launcher.AbstractAnalysisLauncher
org.pgcodekeeper.core.parsers.antlr.pg.launcher.ViewAnalysisLauncher
Launcher for analyzing PostgreSQL view definitions.
Handles SELECT statement analysis for views and manages view metadata initialization.
-
Constructor Summary
ConstructorsConstructorDescriptionViewAnalysisLauncher(AbstractPgView stmt, SQLParser.Select_stmtContext ctx, String location) Creates a view analyzer for PostgreSQL. -
Method Summary
Modifier and TypeMethodDescriptionanalyze(org.antlr.v4.runtime.ParserRuleContext ctx, MetaContainer meta) voidsetFullAnalyze(FullAnalyze fullAnalyze) Methods inherited from class org.pgcodekeeper.core.parsers.antlr.base.launcher.AbstractAnalysisLauncher
getReferences, getSchemaName, getStmt, launchAnalyze, setOffset, updateStmt
-
Constructor Details
-
ViewAnalysisLauncher
Creates a view analyzer for PostgreSQL.- Parameters:
stmt- the view statement to analyzectx- the SELECT statement context defining the viewlocation- the source location identifier
-
-
Method Details
-
setFullAnalyze
-
analyze
-