Class DrillRelFactories

java.lang.Object
org.apache.drill.exec.planner.logical.DrillRelFactories

public class DrillRelFactories extends Object
Contains factory implementation for creating various Drill Logical Rel nodes.
  • Field Details

    • DRILL_LOGICAL_SET_OP_FACTORY

      public static final org.apache.calcite.rel.core.RelFactories.SetOpFactory DRILL_LOGICAL_SET_OP_FACTORY
    • DRILL_LOGICAL_PROJECT_FACTORY

      public static final org.apache.calcite.rel.core.RelFactories.ProjectFactory DRILL_LOGICAL_PROJECT_FACTORY
    • DRILL_LOGICAL_FILTER_FACTORY

      public static final org.apache.calcite.rel.core.RelFactories.FilterFactory DRILL_LOGICAL_FILTER_FACTORY
    • DRILL_LOGICAL_JOIN_FACTORY

      public static final org.apache.calcite.rel.core.RelFactories.JoinFactory DRILL_LOGICAL_JOIN_FACTORY
    • DRILL_LOGICAL_AGGREGATE_FACTORY

      public static final org.apache.calcite.rel.core.RelFactories.AggregateFactory DRILL_LOGICAL_AGGREGATE_FACTORY
    • DRILL_SEMI_JOIN_FACTORY

      public static final org.apache.calcite.rel.core.RelFactories.SemiJoinFactory DRILL_SEMI_JOIN_FACTORY
    • LOGICAL_BUILDER

      public static final org.apache.calcite.tools.RelBuilderFactory LOGICAL_BUILDER
      A RelBuilderFactory that creates a DrillRelBuilder that will create logical relational expressions for everything.
  • Constructor Details

    • DrillRelFactories

      public DrillRelFactories()