public class PigFilter extends org.apache.calcite.rel.core.Filter implements PigRel
Filter in
Pig calling convention.PigRel.ImplementorCONVENTION| Constructor and Description |
|---|
PigFilter(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode input,
org.apache.calcite.rex.RexNode condition)
Creates a PigFilter.
|
| Modifier and Type | Method and Description |
|---|---|
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) |
org.apache.calcite.plan.RelOptTable |
getTable()
Override this method so it looks down the tree to find the table this node
is acting on.
|
void |
implement(PigRel.Implementor implementor)
Converts this node to a Pig Latin statement.
|
accept, computeSelfCost, containsOver, copy, deepEquals0, deepHashCode0, estimateFilteredRows, estimateFilteredRows, estimateRowCount, explainTerms, getCondition, getHints, isValidchildrenAccept, deriveRowType, getInput, getInputs, replaceInputaccept, collectVariablesSet, collectVariablesUsed, deepEquals, deepHashCode, equals, explain, getCluster, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getRelDigest, getRelTypeName, getRowType, getTraitSet, getVariablesSet, hashCode, isEnforcer, metadata, onRegister, recomputeDigest, register, sole, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaccept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, copy, deepEquals, deepHashCode, estimateRowCount, explain, explain, fieldIsNullable, getConvention, getCorrelVariable, getDigest, getExpectedInputRowType, getInput, getInputs, getRelDigest, getRelTypeName, getRowType, getVariablesSet, isEnforcer, isValid, metadata, onRegister, recomputeDigest, register, replaceInputpublic PigFilter(org.apache.calcite.plan.RelOptCluster cluster,
org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode input,
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 void implement(PigRel.Implementor implementor)
PigRelpublic org.apache.calcite.plan.RelOptTable getTable()
getTable in interface org.apache.calcite.rel.RelNodegetTable in class org.apache.calcite.rel.AbstractRelNodeCopyright © 2012-2023 Apache Software Foundation. All Rights Reserved.