|
|||||||||
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.TableAccessRelBase cascading.lingual.optiq.CascadingTableAccessRel
public class CascadingTableAccessRel
Field Summary |
---|
Fields inherited from class org.eigenbase.rel.TableAccessRelBase |
---|
table |
Fields inherited from class org.eigenbase.rel.AbstractRelNode |
---|
digest, id, rowType, traitSet |
Constructor Summary | |
---|---|
CascadingTableAccessRel(org.eigenbase.relopt.RelOptCluster cluster,
org.eigenbase.relopt.RelOptTable table,
String name,
String identifier)
|
Method Summary | |
---|---|
PlatformBroker |
getPlatformBroker()
|
double |
getRows()
|
boolean |
isUseFullName()
|
void |
register(org.eigenbase.relopt.RelOptPlanner planner)
|
static void |
registerRules(org.eigenbase.relopt.RelOptPlanner planner)
|
Branch |
visitChild(cascading.lingual.optiq.Stack stack)
Called after the best plan has been found. |
Methods inherited from class org.eigenbase.rel.TableAccessRelBase |
---|
computeSelfCost, deriveRowType, explainTerms, getCollationList, getTable, isKey, project |
Methods inherited from class org.eigenbase.rel.AbstractRelNode |
---|
childrenAccept, collectVariablesSet, collectVariablesUsed, computeDigest, copy, explain, getChildExps, getCluster, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getInputs, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRowType, getTraitSet, getVariablesStopped, isDistinct, isValid, onRegister, recomputeDigest, registerCorrelVariable, replaceInput, setCorrelVariable, sole, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eigenbase.rel.RelNode |
---|
childrenAccept, collectVariablesSet, collectVariablesUsed, computeSelfCost, copy, explain, getChildExps, getCollationList, getConvention, getCorrelVariable, getExpectedInputRowType, getInput, getInputs, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRowType, getTable, getVariablesStopped, isDistinct, isKey, isValid, onRegister, recomputeDigest, registerCorrelVariable, replaceInput, setCorrelVariable |
Methods inherited from interface org.eigenbase.relopt.RelOptNode |
---|
getCluster, getDescription, getDigest, getId, getTraitSet |
Constructor Detail |
---|
public CascadingTableAccessRel(org.eigenbase.relopt.RelOptCluster cluster, org.eigenbase.relopt.RelOptTable table, String name, String identifier)
Method Detail |
---|
public void register(org.eigenbase.relopt.RelOptPlanner planner)
register
in interface org.eigenbase.rel.RelNode
register
in class org.eigenbase.rel.AbstractRelNode
public static void registerRules(org.eigenbase.relopt.RelOptPlanner planner)
public Branch visitChild(cascading.lingual.optiq.Stack stack)
public PlatformBroker getPlatformBroker()
public boolean isUseFullName()
public double getRows()
getRows
in interface org.eigenbase.rel.RelNode
getRows
in class org.eigenbase.rel.TableAccessRelBase
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |