public class HiveMaterializedViewRule extends Object
| Modifier and Type | Class and Description |
|---|---|
protected static class |
HiveMaterializedViewRule.HiveMaterializedViewOnlyAggregateRule |
protected static class |
HiveMaterializedViewRule.HiveMaterializedViewProjectAggregateRule |
| Modifier and Type | Field and Description |
|---|---|
static HiveMaterializedViewRule.HiveMaterializedViewOnlyAggregateRule |
INSTANCE_AGGREGATE |
static org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewOnlyFilterRule |
INSTANCE_FILTER |
static org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewOnlyJoinRule |
INSTANCE_JOIN |
static HiveMaterializedViewRule.HiveMaterializedViewProjectAggregateRule |
INSTANCE_PROJECT_AGGREGATE |
static org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewProjectFilterRule |
INSTANCE_PROJECT_FILTER |
static org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewProjectJoinRule |
INSTANCE_PROJECT_JOIN |
| Constructor and Description |
|---|
HiveMaterializedViewRule() |
public static final org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewProjectFilterRule INSTANCE_PROJECT_FILTER
public static final org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewOnlyFilterRule INSTANCE_FILTER
public static final org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewProjectJoinRule INSTANCE_PROJECT_JOIN
public static final org.apache.calcite.rel.rules.AbstractMaterializedViewRule.MaterializedViewOnlyJoinRule INSTANCE_JOIN
public static final HiveMaterializedViewRule.HiveMaterializedViewProjectAggregateRule INSTANCE_PROJECT_AGGREGATE
public static final HiveMaterializedViewRule.HiveMaterializedViewOnlyAggregateRule INSTANCE_AGGREGATE
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.