public class EnumerableRules extends Object
enumerable calling convention.| Modifier and Type | Field and Description |
|---|---|
static boolean |
BRIDGE_METHODS |
static org.apache.calcite.adapter.enumerable.EnumerableAggregateRule |
ENUMERABLE_AGGREGATE_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableCalcRule |
ENUMERABLE_CALC_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableCollectRule |
ENUMERABLE_COLLECT_RULE |
static RelOptRule |
ENUMERABLE_CORRELATE_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableFilterRule |
ENUMERABLE_FILTER_RULE |
static EnumerableFilterToCalcRule |
ENUMERABLE_FILTER_TO_CALC_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableIntersectRule |
ENUMERABLE_INTERSECT_RULE |
static RelOptRule |
ENUMERABLE_JOIN_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableLimitRule |
ENUMERABLE_LIMIT_RULE |
static RelOptRule |
ENUMERABLE_MERGE_JOIN_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableMinusRule |
ENUMERABLE_MINUS_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableProjectRule |
ENUMERABLE_PROJECT_RULE |
static EnumerableProjectToCalcRule |
ENUMERABLE_PROJECT_TO_CALC_RULE |
static RelOptRule |
ENUMERABLE_SEMI_JOIN_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableSortRule |
ENUMERABLE_SORT_RULE |
static EnumerableTableFunctionScanRule |
ENUMERABLE_TABLE_FUNCTION_SCAN_RULE |
static EnumerableTableModifyRule |
ENUMERABLE_TABLE_MODIFICATION_RULE |
static EnumerableTableScanRule |
ENUMERABLE_TABLE_SCAN_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableUncollectRule |
ENUMERABLE_UNCOLLECT_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableUnionRule |
ENUMERABLE_UNION_RULE |
static EnumerableValuesRule |
ENUMERABLE_VALUES_RULE |
static org.apache.calcite.adapter.enumerable.EnumerableWindowRule |
ENUMERABLE_WINDOW_RULE |
protected static Logger |
LOGGER |
protected static final Logger LOGGER
public static final boolean BRIDGE_METHODS
public static final RelOptRule ENUMERABLE_JOIN_RULE
public static final RelOptRule ENUMERABLE_MERGE_JOIN_RULE
public static final RelOptRule ENUMERABLE_SEMI_JOIN_RULE
public static final RelOptRule ENUMERABLE_CORRELATE_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableProjectRule ENUMERABLE_PROJECT_RULE
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
public static final org.apache.calcite.adapter.enumerable.EnumerableLimitRule ENUMERABLE_LIMIT_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableUnionRule ENUMERABLE_UNION_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableIntersectRule ENUMERABLE_INTERSECT_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableMinusRule ENUMERABLE_MINUS_RULE
public static final EnumerableTableModifyRule ENUMERABLE_TABLE_MODIFICATION_RULE
public static final EnumerableValuesRule ENUMERABLE_VALUES_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableWindowRule ENUMERABLE_WINDOW_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableCollectRule ENUMERABLE_COLLECT_RULE
public static final org.apache.calcite.adapter.enumerable.EnumerableUncollectRule ENUMERABLE_UNCOLLECT_RULE
public static final EnumerableFilterToCalcRule ENUMERABLE_FILTER_TO_CALC_RULE
public static final EnumerableProjectToCalcRule ENUMERABLE_PROJECT_TO_CALC_RULE
public static final EnumerableTableScanRule ENUMERABLE_TABLE_SCAN_RULE
public static final EnumerableTableFunctionScanRule ENUMERABLE_TABLE_FUNCTION_SCAN_RULE
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.