public class DrillFilterRel extends DrillFilterRelBase implements DrillRel
DRILL_LOGICAL| Constructor and Description |
|---|
DrillFilterRel(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traits,
org.apache.calcite.rel.RelNode child,
org.apache.calcite.rex.RexNode condition) |
| Modifier and Type | Method and Description |
|---|---|
static DrillFilterRel |
convert(Filter filter,
ConversionContext context) |
org.apache.calcite.rel.core.Filter |
copy(org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.rex.RexNode condition) |
static DrillFilterRel |
create(org.apache.calcite.rel.RelNode child,
org.apache.calcite.rex.RexNode condition) |
LogicalOperator |
implement(DrillImplementor implementor) |
computeSelfCost, estimateRowCount, getFilterExpressionaccept, copy, estimateFilteredRows, estimateFilteredRows, explainTerms, getChildExps, getCondition, isValidchildrenAccept, deriveRowType, getInput, getInputs, replaceInputaccept, collectVariablesSet, collectVariablesUsed, computeDigest, computeSelfCost, explain, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getQuery, getRelTypeName, getRows, getRowType, getTable, getTraitSet, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, metadata, onRegister, recomputeDigest, register, sole, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, computeSelfCost, copy, estimateRowCount, explain, getChildExps, getCollationList, getConvention, getCorrelVariable, getExpectedInputRowType, getInput, getInputs, getQuery, getRelTypeName, getRows, getRowType, getTable, getVariablesStopped, isDistinct, isKey, isValid, metadata, onRegister, recomputeDigest, register, replaceInputpublic DrillFilterRel(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traits,
org.apache.calcite.rel.RelNode child,
org.apache.calcite.rex.RexNode condition)
public org.apache.calcite.rel.core.Filter copy(org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.rex.RexNode condition)
copy in class org.apache.calcite.rel.core.Filterpublic LogicalOperator implement(DrillImplementor implementor)
public static DrillFilterRel convert(Filter filter, ConversionContext context) throws org.apache.calcite.rel.InvalidRelException
org.apache.calcite.rel.InvalidRelExceptionpublic static DrillFilterRel create(org.apache.calcite.rel.RelNode child, org.apache.calcite.rex.RexNode condition)
Copyright © 2017 The Apache Software Foundation. All rights reserved.