org.eigenbase.oj.rel
Interface JavaLoopRel
- All Superinterfaces:
- Cloneable, JavaRel, RelNode
public interface JavaLoopRel
- extends JavaRel
A relational expression which implements itself by generating Java
flow-control statements. This interface corresponds to the Java calling-convention
.
For example, JavaFilterRe
implements filtering logic by
generating an if (...) { ... }
construct.
- Since:
- May 27, 2004
- Version:
- $Id: //open/dev/farrago/src/org/eigenbase/oj/rel/JavaLoopRel.java#10 $
- Author:
- jhyde
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 |
implementJavaParent
void implementJavaParent(JavaRelImplementor implementor,
int ordinal)
- Calls a parent back.
- Parameters:
implementor
- implementorordinal
- of the child which is making the call