public class OLAPToEnumerableConverter
extends org.eigenbase.rel.convert.ConverterRelImpl
implements net.hydromatic.optiq.rules.java.EnumerableRel
| Constructor and Description |
|---|
OLAPToEnumerableConverter(org.eigenbase.relopt.RelOptCluster cluster,
org.eigenbase.relopt.RelTraitSet traits,
org.eigenbase.rel.RelNode input) |
| Modifier and Type | Method and Description |
|---|---|
org.eigenbase.relopt.RelOptCost |
computeSelfCost(org.eigenbase.relopt.RelOptPlanner planner) |
org.eigenbase.rel.RelNode |
copy(org.eigenbase.relopt.RelTraitSet traitSet,
List<org.eigenbase.rel.RelNode> inputs) |
net.hydromatic.optiq.rules.java.EnumerableRel.Result |
implement(net.hydromatic.optiq.rules.java.EnumerableRelImplementor enumImplementor,
net.hydromatic.optiq.rules.java.EnumerableRel.Prefer pref) |
cannotImplement, getInputTraits, getTraitDef, isDistinctchildrenAccept, deriveRowType, explainTerms, getChild, getInputs, getRows, replaceInputaccept, collectVariablesSet, collectVariablesUsed, computeDigest, explain, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRowType, getTable, getTraitSet, getVariablesStopped, isKey, isValid, metadata, onRegister, recomputeDigest, register, registerCorrelVariable, setCorrelVariable, sole, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, childrenAccept, collectVariablesSet, collectVariablesUsed, explain, getChildExps, getCollationList, getConvention, getCorrelVariable, getExpectedInputRowType, getInput, getInputs, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRows, getRowType, getTable, getVariablesStopped, isDistinct, isKey, isValid, metadata, onRegister, recomputeDigest, register, registerCorrelVariable, replaceInput, setCorrelVariablepublic OLAPToEnumerableConverter(org.eigenbase.relopt.RelOptCluster cluster,
org.eigenbase.relopt.RelTraitSet traits,
org.eigenbase.rel.RelNode input)
public org.eigenbase.rel.RelNode copy(org.eigenbase.relopt.RelTraitSet traitSet,
List<org.eigenbase.rel.RelNode> inputs)
copy in interface org.eigenbase.rel.RelNodecopy in class org.eigenbase.rel.AbstractRelNodepublic org.eigenbase.relopt.RelOptCost computeSelfCost(org.eigenbase.relopt.RelOptPlanner planner)
computeSelfCost in interface org.eigenbase.rel.RelNodecomputeSelfCost in class org.eigenbase.rel.convert.ConverterRelImplpublic net.hydromatic.optiq.rules.java.EnumerableRel.Result implement(net.hydromatic.optiq.rules.java.EnumerableRelImplementor enumImplementor,
net.hydromatic.optiq.rules.java.EnumerableRel.Prefer pref)
implement in interface net.hydromatic.optiq.rules.java.EnumerableRelCopyright © 2014–2015 Apache Software Foundation. All rights reserved.