Package org.apache.calcite.sql2rel
Class CorrelationReferenceFinder
java.lang.Object
org.apache.calcite.rel.RelShuttleImpl
org.apache.calcite.rel.RelHomogeneousShuttle
org.apache.calcite.sql2rel.CorrelationReferenceFinder
- All Implemented Interfaces:
RelShuttle
Shuttle that finds references to a given
CorrelationId
within a tree
of RelNode
s.-
Field Summary
Fields inherited from class org.apache.calcite.rel.RelShuttleImpl
stack
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Creates CorrelationReferenceFinder. -
Method Summary
Methods inherited from class org.apache.calcite.rel.RelHomogeneousShuttle
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
Methods inherited from class org.apache.calcite.rel.RelShuttleImpl
visit, visit, visitChild, visitChildren
-
Constructor Details
-
CorrelationReferenceFinder
protected CorrelationReferenceFinder()Creates CorrelationReferenceFinder.
-
-
Method Details
-
handle
-
visit
- Specified by:
visit
in interfaceRelShuttle
- Overrides:
visit
in classRelShuttleImpl
-