public class DeduplicateCorrelateVariables extends RelHomogeneousShuttle
stack| Modifier and Type | Method and Description |
|---|---|
static RelNode |
go(RexBuilder builder,
CorrelationId canonicalId,
Iterable<? extends CorrelationId> alternateIds,
RelNode r)
Rewrites a relational expression, replacing alternate correlation variables
with a canonical correlation variable.
|
RelNode |
visit(RelNode other) |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitvisitChild, visitChildrenpublic static RelNode go(RexBuilder builder, CorrelationId canonicalId, Iterable<? extends CorrelationId> alternateIds, RelNode r)
public RelNode visit(RelNode other)
visit in interface RelShuttlevisit in class RelShuttleImplCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.