Class PgAggregateAnalysisLauncher

java.lang.Object
org.pgcodekeeper.core.database.base.parser.launcher.AbstractAnalysisLauncher
org.pgcodekeeper.core.database.pg.parser.launcher.PgAggregateAnalysisLauncher
All Implemented Interfaces:
IAnalysisLauncher

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

    • PgAggregateAnalysisLauncher

      public PgAggregateAnalysisLauncher(AbstractStatement stmt, ObjectReference 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