Class NoOpPlannerHook

java.lang.Object
org.apache.druid.sql.calcite.planner.NoOpPlannerHook
All Implemented Interfaces:
PlannerHook

public class NoOpPlannerHook extends Object implements PlannerHook
  • Field Details

  • Constructor Details

    • NoOpPlannerHook

      public NoOpPlannerHook()
  • Method Details

    • captureSql

      public void captureSql(String sql)
      Specified by:
      captureSql in interface PlannerHook
    • captureQueryRel

      public void captureQueryRel(org.apache.calcite.rel.RelRoot rootQueryRel)
      Specified by:
      captureQueryRel in interface PlannerHook
    • captureDruidRel

      public void captureDruidRel(DruidRel<?> druidRel)
      Specified by:
      captureDruidRel in interface PlannerHook
    • captureBindableRel

      public void captureBindableRel(org.apache.calcite.interpreter.BindableRel bindableRel)
      Specified by:
      captureBindableRel in interface PlannerHook
    • captureParameterTypes

      public void captureParameterTypes(org.apache.calcite.rel.type.RelDataType parameterTypes)
      Specified by:
      captureParameterTypes in interface PlannerHook
    • captureInsert

      public void captureInsert(org.apache.calcite.sql.SqlInsert insert)
      Specified by:
      captureInsert in interface PlannerHook