net.sf.saffron.opt
Class VolcanoPlannerTest.PhysLeafRel
java.lang.Object
|
+--net.sf.saffron.rel.SaffronRel
|
+--net.sf.saffron.opt.VolcanoPlannerTest.TestLeafRel
|
+--net.sf.saffron.opt.VolcanoPlannerTest.PhysLeafRel
- Enclosing class:
- VolcanoPlannerTest
- private static class VolcanoPlannerTest.PhysLeafRel
- extends VolcanoPlannerTest.TestLeafRel
Methods inherited from class net.sf.saffron.rel.SaffronRel |
childrenAccept, computeDigest, explain, getChildExps, getCluster, getCorrelVariable, getId, getInput, getInputs, getOrCreateCorrelVariable, getQualifier, getQuery, getRelTypeName, getRows, getRowType, getTable, getVariablesStopped, implement, implementFieldAccess, isAccessTo, isDistinct, onRegister, recomputeDigest, register, registerCorrelVariable, replaceInput, setCorrelVariable, toString |
VolcanoPlannerTest.PhysLeafRel
VolcanoPlannerTest.PhysLeafRel(VolcanoCluster cluster)
computeSelfCost
public PlanCost computeSelfCost(SaffronPlanner planner)
- Description copied from class:
SaffronRel
- Returns the cost of this plan (not including children). The base
implementation throws an error; derived classes should override.
- Overrides:
computeSelfCost
in class VolcanoPlannerTest.TestLeafRel
getConvention
public CallingConvention getConvention()
- Description copied from class:
SaffronRel
- Returns a value from
CallingConvention
.
- Overrides:
getConvention
in class SaffronRel
clone
public Object clone()
- Specified by:
clone
in class SaffronRel
deriveRowType
protected SaffronType deriveRowType()
- Specified by:
deriveRowType
in class SaffronRel