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
ModifierConstructorDescriptionprotected
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
visitChild, visitChildren
-
Constructor Details
-
CorrelationReferenceFinder
protected CorrelationReferenceFinder()Creates CorrelationReferenceFinder.
-
-
Method Details
-
handle
-
visit
- Specified by:
visit
in interfaceRelShuttle
- Overrides:
visit
in classRelShuttleImpl
-