|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eigenbase.rel.AbstractRelNode org.eigenbase.rel.SingleRel org.eigenbase.rel.SortRel org.apache.hadoop.hive.ql.optimizer.optiq.reloperators.HiveSortRel
public class HiveSortRel
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface org.apache.hadoop.hive.ql.optimizer.optiq.reloperators.HiveRel |
---|
HiveRel.Implementor |
Field Summary |
---|
Fields inherited from class org.eigenbase.rel.SortRel |
---|
fetch, offset |
Fields inherited from interface org.apache.hadoop.hive.ql.optimizer.optiq.reloperators.HiveRel |
---|
CONVENTION |
Constructor Summary | |
---|---|
HiveSortRel(org.eigenbase.relopt.RelOptCluster cluster,
org.eigenbase.relopt.RelTraitSet traitSet,
org.eigenbase.rel.RelNode child,
org.eigenbase.rel.RelCollation collation,
org.eigenbase.rex.RexNode offset,
org.eigenbase.rex.RexNode fetch)
|
Method Summary | |
---|---|
HiveSortRel |
copy(org.eigenbase.relopt.RelTraitSet traitSet,
org.eigenbase.rel.RelNode newInput,
org.eigenbase.rel.RelCollation newCollation,
org.eigenbase.rex.RexNode offset,
org.eigenbase.rex.RexNode fetch)
|
org.eigenbase.rex.RexNode |
getFetchExpr()
|
void |
implement(HiveRel.Implementor implementor)
|
Methods inherited from class org.eigenbase.rel.SortRel |
---|
accept, computeSelfCost, copy, copy, explainTerms, getChildExps, getCollation, getCollationList |
Methods inherited from class org.eigenbase.rel.SingleRel |
---|
childrenAccept, getChild, getInputs, getRows, replaceInput |
Methods inherited from class org.eigenbase.rel.AbstractRelNode |
---|
collectVariablesSet, collectVariablesUsed, explain, getCluster, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRowType, getTable, getTraitSet, getVariablesStopped, isDistinct, isKey, isValid, metadata, onRegister, recomputeDigest, register, registerCorrelVariable, setCorrelVariable, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eigenbase.rel.RelNode |
---|
accept, childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, copy, explain, getChildExps, getCollationList, getConvention, getCorrelVariable, getExpectedInputRowType, getInput, getInputs, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRows, getRowType, getTable, getVariablesStopped, isDistinct, isKey, isValid, metadata, onRegister, recomputeDigest, register, registerCorrelVariable, replaceInput, setCorrelVariable |
Methods inherited from interface org.eigenbase.relopt.RelOptNode |
---|
getCluster, getDescription, getDigest, getId, getTraitSet |
Constructor Detail |
---|
public HiveSortRel(org.eigenbase.relopt.RelOptCluster cluster, org.eigenbase.relopt.RelTraitSet traitSet, org.eigenbase.rel.RelNode child, org.eigenbase.rel.RelCollation collation, org.eigenbase.rex.RexNode offset, org.eigenbase.rex.RexNode fetch)
Method Detail |
---|
public HiveSortRel copy(org.eigenbase.relopt.RelTraitSet traitSet, org.eigenbase.rel.RelNode newInput, org.eigenbase.rel.RelCollation newCollation, org.eigenbase.rex.RexNode offset, org.eigenbase.rex.RexNode fetch)
copy
in class org.eigenbase.rel.SortRel
public org.eigenbase.rex.RexNode getFetchExpr()
public void implement(HiveRel.Implementor implementor)
implement
in interface HiveRel
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |