public class EnumerableUncollect extends Uncollect implements EnumerableRel
Uncollect in
enumerable calling convention.EnumerableRel.Prefer, EnumerableRel.ResultRelNode.ContextwithOrdinalitydigest, id, rowType, traitSetFILTER_FACTORY, PROJECT_FACTORY| Constructor and Description |
|---|
EnumerableUncollect(RelOptCluster cluster,
RelTraitSet traitSet,
RelNode child)
Deprecated.
|
EnumerableUncollect(RelOptCluster cluster,
RelTraitSet traitSet,
RelNode child,
boolean withOrdinality)
Creates an EnumerableUncollect.
|
| Modifier and Type | Method and Description |
|---|---|
EnumerableUncollect |
copy(RelTraitSet traitSet,
RelNode newInput) |
static EnumerableUncollect |
create(RelTraitSet traitSet,
RelNode input,
boolean withOrdinality)
Creates an EnumerableUncollect.
|
EnumerableRel.Result |
implement(EnumerableRelImplementor implementor,
EnumerableRel.Prefer pref)
Creates a plan for this expression according to a calling convention.
|
copy, deriveRowType, deriveUncollectRowType, explainTermschildrenAccept, estimateRowCount, getInput, getInputs, replaceInputaccept, accept, collectVariablesSet, collectVariablesUsed, computeDigest, computeSelfCost, computeSelfCost, explain, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getQuery, getRelTypeName, getRows, getRowType, getTable, getTraitSet, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, 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, getVariablesSet, getVariablesStopped, isDistinct, isKey, isValid, isValid, metadata, onRegister, recomputeDigest, register, replaceInputgetCluster, getDescription, getDigest, getId, getTraitSet@Deprecated public EnumerableUncollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child)
public EnumerableUncollect(RelOptCluster cluster, RelTraitSet traitSet, RelNode child, boolean withOrdinality)
Use create(org.apache.calcite.plan.RelTraitSet, org.apache.calcite.rel.RelNode, boolean) unless you know what you're doing.
public static EnumerableUncollect create(RelTraitSet traitSet, RelNode input, boolean withOrdinality)
Each field of the input relational expression must be an array or multiset.
traitSet - Trait setinput - Input relational expressionwithOrdinality - Whether output should contain an ORDINALITY columnpublic EnumerableUncollect copy(RelTraitSet traitSet, RelNode newInput)
public EnumerableRel.Result implement(EnumerableRelImplementor implementor, EnumerableRel.Prefer pref)
EnumerableRelimplement in interface EnumerableRelimplementor - Implementorpref - Preferred representation for rows in result expressionCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.