org.eigenbase.relopt.volcano
Class VolcanoPlannerTest.NoneSingleRel
java.lang.Object
   org.eigenbase.rel.AbstractRelNode
org.eigenbase.rel.AbstractRelNode
       org.eigenbase.rel.SingleRel
org.eigenbase.rel.SingleRel
           org.eigenbase.relopt.volcano.VolcanoPlannerTest.TestSingleRel
org.eigenbase.relopt.volcano.VolcanoPlannerTest.TestSingleRel
               org.eigenbase.relopt.volcano.VolcanoPlannerTest.NoneSingleRel
org.eigenbase.relopt.volcano.VolcanoPlannerTest.NoneSingleRel
- All Implemented Interfaces: 
- Cloneable, RelNode
- Enclosing class:
- VolcanoPlannerTest
- private static class VolcanoPlannerTest.NoneSingleRel 
- extends VolcanoPlannerTest.TestSingleRel
 
 
 
 
 
 
 
| Methods inherited from class org.eigenbase.rel.AbstractRelNode | 
| cloneTraits, collectVariablesSet, collectVariablesUsed, computeDigest, getChildExps, getCluster, getCollationList, getConvention, getCorrelVariable, getDescription, getDigest, getExpectedInputRowType, getId, getInput, getOrCreateCorrelVariable, getQuery, getRelTypeName, getRowType, getTable, getTraits, getVariablesStopped, inheritTraitsFrom, isAccessTo, isDistinct, isValid, onRegister, recomputeDigest, register, registerCorrelVariable, setCorrelVariable, toString | 
 
 
VolcanoPlannerTest.NoneSingleRel
protected VolcanoPlannerTest.NoneSingleRel(RelOptCluster cluster,
                                           RelNode child)
clone
public VolcanoPlannerTest.NoneSingleRel clone()
- Description copied from interface: RelNode
- Clones this RelNode.
 Traits of the RelNode must be explicitly cloned, using AbstractRelNode.inheritTraitsFrom(AbstractRelNode), as the RelNode may
 have traits of which it has no knowledge. Example implementation:
 
     public MyRelNode clone()
     {
         MyRelNode clone = new MyRelNode(...);
         clone.inheritTraitsFrom(this);
         return clone;
     }
 N.B.: This method must be overridden whenever an existing,
 concrete RelNode is extended. Otherwise, calling clone() will produce a
 differently typed RelNode, resulting in invalid or incorrect query plans.
 
- 
- Specified by:
- clonein interface- RelNode
- Specified by:
- clonein class- AbstractRelNode
 
- 
- Returns:
- a clone of this RelNode