Class ChFuncAnalysisLauncher

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

public final class ChFuncAnalysisLauncher extends AbstractAnalysisLauncher
Launcher for analyzing ClickHouse function bodies and dependencies. Provides control over function body dependency collection.
  • Constructor Details

    • ChFuncAnalysisLauncher

      public ChFuncAnalysisLauncher(ChFunction st, CHParser.ExprContext ctx, String location, boolean isEnableFunctionBodiesDependencies)
      Creates a function analyzer for ClickHouse.
      Parameters:
      st - the function statement to analyze
      ctx - the function body expression context
      location - the source location identifier
      isEnableFunctionBodiesDependencies - flag to control function body dependency collection
  • Method Details