public class HiveRulesRegistry extends Object
Constructor and Description |
---|
HiveRulesRegistry() |
Modifier and Type | Method and Description |
---|---|
void |
copyPushedPredicates(org.apache.calcite.rel.RelNode operator,
org.apache.calcite.rel.RelNode otherOperator) |
Set<String> |
getPushedPredicates(org.apache.calcite.rel.RelNode operator,
int pos) |
Set<org.apache.calcite.rel.RelNode> |
getVisited(org.apache.calcite.plan.RelOptRule rule) |
void |
registerVisited(org.apache.calcite.plan.RelOptRule rule,
org.apache.calcite.rel.RelNode operator) |
public void registerVisited(org.apache.calcite.plan.RelOptRule rule, org.apache.calcite.rel.RelNode operator)
public Set<org.apache.calcite.rel.RelNode> getVisited(org.apache.calcite.plan.RelOptRule rule)
public Set<String> getPushedPredicates(org.apache.calcite.rel.RelNode operator, int pos)
public void copyPushedPredicates(org.apache.calcite.rel.RelNode operator, org.apache.calcite.rel.RelNode otherOperator)
Copyright © 2016 The Apache Software Foundation. All rights reserved.