public class EnumerableRules extends Object
enumerable calling convention.protected static final org.slf4j.Logger LOGGER
public static final boolean BRIDGE_METHODS
public static final RelOptRule ENUMERABLE_JOIN_RULE
LogicalJoin to
enumerable calling convention.public static final RelOptRule ENUMERABLE_MERGE_JOIN_RULE
LogicalJoin to
enumerable calling convention.public static final RelOptRule ENUMERABLE_CORRELATE_RULE
public static final RelOptRule ENUMERABLE_BATCH_NESTED_LOOP_JOIN_RULE
LogicalJoin into an
EnumerableBatchNestedLoopJoin.public static final org.apache.calcite.adapter.enumerable.EnumerableProjectRule ENUMERABLE_PROJECT_RULE
LogicalProject to an
EnumerableProject.public static final org.apache.calcite.adapter.enumerable.EnumerableFilterRule ENUMERABLE_FILTER_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableCalcRule ENUMERABLE_CALC_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableAggregateRule ENUMERABLE_AGGREGATE_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableSortRule ENUMERABLE_SORT_RULE
Sort to an
EnumerableSort.public static final EnumerableLimitSortRule ENUMERABLE_LIMIT_SORT_RULE
public static final EnumerableLimitRule ENUMERABLE_LIMIT_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableUnionRule ENUMERABLE_UNION_RULE
LogicalUnion
to an EnumerableUnion.public static final EnumerableRepeatUnionRule ENUMERABLE_REPEAT_UNION_RULE
LogicalRepeatUnion into an
EnumerableRepeatUnion.public static final EnumerableMergeUnionRule ENUMERABLE_MERGE_UNION_RULE
public static final EnumerableTableSpoolRule ENUMERABLE_TABLE_SPOOL_RULE
LogicalTableSpool into an
EnumerableTableSpool.public static final org.apache.calcite.adapter.enumerable.EnumerableIntersectRule ENUMERABLE_INTERSECT_RULE
LogicalIntersect to an
EnumerableIntersect.public static final org.apache.calcite.adapter.enumerable.EnumerableMinusRule ENUMERABLE_MINUS_RULE
LogicalMinus to an
EnumerableMinus.public static final EnumerableTableModifyRule ENUMERABLE_TABLE_MODIFICATION_RULE
LogicalTableModify to
enumerable calling convention.public static final EnumerableValuesRule ENUMERABLE_VALUES_RULE
LogicalValues to
enumerable calling convention.public static final org.apache.calcite.adapter.enumerable.EnumerableWindowRule ENUMERABLE_WINDOW_RULE
LogicalWindow
to an EnumerableWindow.public static final org.apache.calcite.adapter.enumerable.EnumerableCollectRule ENUMERABLE_COLLECT_RULE
Collect
to an EnumerableCollect.public static final org.apache.calcite.adapter.enumerable.EnumerableUncollectRule ENUMERABLE_UNCOLLECT_RULE
Uncollect
to an EnumerableUncollect.public static final EnumerableFilterToCalcRule ENUMERABLE_FILTER_TO_CALC_RULE
public static final EnumerableProjectToCalcRule ENUMERABLE_PROJECT_TO_CALC_RULE
ProjectToCalcRule for
enumerable calling convention.public static final EnumerableTableScanRule ENUMERABLE_TABLE_SCAN_RULE
LogicalTableScan to
enumerable calling convention.public static final EnumerableTableFunctionScanRule ENUMERABLE_TABLE_FUNCTION_SCAN_RULE
LogicalTableFunctionScan to
enumerable calling convention.public static final EnumerableMatchRule ENUMERABLE_MATCH_RULE
LogicalMatch to an
EnumerableMatch.public static final org.apache.calcite.adapter.enumerable.EnumerableSortedAggregateRule ENUMERABLE_SORTED_AGGREGATE_RULE
LogicalAggregate
to an EnumerableSortedAggregate.public static final EnumerableBindable.EnumerableToBindableConverterRule TO_BINDABLE
public static final EnumerableInterpreterRule TO_INTERPRETER
public static final List<RelOptRule> ENUMERABLE_RULES
public static List<RelOptRule> rules()
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.