Class AggregateAnalysisLauncher

java.lang.Object
org.pgcodekeeper.core.parsers.antlr.base.launcher.AbstractAnalysisLauncher
org.pgcodekeeper.core.parsers.antlr.pg.launcher.AggregateAnalysisLauncher

public class AggregateAnalysisLauncher extends AbstractAnalysisLauncher
Specialized launcher for analyzing aggregate function dependencies. Handles type propagation between aggregate functions and their arguments.
  • Constructor Details

    • AggregateAnalysisLauncher

      public AggregateAnalysisLauncher(PgStatement stmt, GenericColumn function, String location)
      Creates an analyzer for aggregate function statements.
      Parameters:
      stmt - the aggregate function statement
      function - the function being analyzed
      location - the source location identifier