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 © 2022 The Apache Software Foundation. All rights reserved.