org.eigenbase.sql2rel
Interface RelStructuredTypeFlattener.SelfFlatteningRel

All Superinterfaces:
Cloneable, RelNode
All Known Implementing Classes:
FarragoIndexBuilderRel, MedMockIterRel
Enclosing class:
RelStructuredTypeFlattener

public static interface RelStructuredTypeFlattener.SelfFlatteningRel
extends RelNode


Field Summary
 
Fields inherited from interface org.eigenbase.rel.RelNode
emptyArray
 
Method Summary
 void flattenRel(RelStructuredTypeFlattener flattener)
           
 
Methods inherited from interface org.eigenbase.rel.RelNode
childrenAccept, clone, collectVariablesSet, collectVariablesUsed, computeSelfCost, explain, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getInputs, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRows, getRowType, getTable, getTraits, getVariablesStopped, isAccessTo, isDistinct, isValid, onRegister, recomputeDigest, registerCorrelVariable, replaceInput, setCorrelVariable
 

Method Detail

flattenRel

void flattenRel(RelStructuredTypeFlattener flattener)