public class ElasticsearchSort extends org.apache.calcite.rel.core.Sort implements ElasticsearchRel
Sort
relational expression in Elasticsearch.ElasticsearchRel.ImplementorCONVENTION| Modifier and Type | Method and Description |
|---|---|
org.apache.calcite.plan.RelOptCost |
computeSelfCost(org.apache.calcite.plan.RelOptPlanner planner,
org.apache.calcite.rel.metadata.RelMetadataQuery mq) |
org.apache.calcite.rel.core.Sort |
copy(org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode relNode,
org.apache.calcite.rel.RelCollation relCollation,
org.apache.calcite.rex.RexNode offset,
org.apache.calcite.rex.RexNode fetch) |
void |
implement(ElasticsearchRel.Implementor implementor) |
accept, copy, copy, explainTerms, getChildExps, getCollation, getCollationList, isEnforcerchildrenAccept, deriveRowType, estimateRowCount, getInput, getInputs, replaceInputaccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, digestEquals, digestHash, equals, explain, getCluster, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getQuery, getRelDigest, getRelTypeName, getRows, getRowType, getTable, getTraitSet, getVariablesSet, getVariablesStopped, hashCode, isDistinct, isKey, isValid, isValid, metadata, onRegister, recomputeDigest, register, sole, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaccept, accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, copy, estimateRowCount, explain, getChildExps, getCollationList, getConvention, getCorrelVariable, getDigest, getExpectedInputRowType, getInput, getInputs, getQuery, getRelDigest, getRelTypeName, getRows, getRowType, getTable, getVariablesSet, getVariablesStopped, isDistinct, isEnforcer, isKey, isValid, isValid, metadata, onRegister, recomputeDigest, register, replaceInputpublic org.apache.calcite.plan.RelOptCost computeSelfCost(org.apache.calcite.plan.RelOptPlanner planner,
org.apache.calcite.rel.metadata.RelMetadataQuery mq)
computeSelfCost in interface org.apache.calcite.rel.RelNodecomputeSelfCost in class org.apache.calcite.rel.core.Sortpublic org.apache.calcite.rel.core.Sort copy(org.apache.calcite.plan.RelTraitSet traitSet,
org.apache.calcite.rel.RelNode relNode,
org.apache.calcite.rel.RelCollation relCollation,
org.apache.calcite.rex.RexNode offset,
org.apache.calcite.rex.RexNode fetch)
copy in class org.apache.calcite.rel.core.Sortpublic void implement(ElasticsearchRel.Implementor implementor)
implement in interface ElasticsearchRelCopyright © 2012-2020 Apache Software Foundation. All Rights Reserved.