Class RelShuttleImpl

java.lang.Object
org.apache.calcite.rel.RelShuttleImpl
All Implemented Interfaces:
RelShuttle
Direct Known Subclasses:
ProjectCorrelateTransposeRule.RelNodesExprsHandler, RelHomogeneousShuttle, ToLogicalConverter

public class RelShuttleImpl extends Object implements RelShuttle
Basic implementation of RelShuttle that calls RelNode.accept(RelShuttle) on each child, and RelNode.copy(org.apache.calcite.plan.RelTraitSet, java.util.List) if any children change.