public abstract class QueryHintsRelShuttle
extends org.apache.calcite.rel.RelShuttleImpl
Constructor and Description |
---|
QueryHintsRelShuttle() |
Modifier and Type | Method and Description |
---|---|
protected abstract org.apache.calcite.rel.RelNode |
doVisit(org.apache.calcite.rel.RelNode node) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalAggregate aggregate) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalCorrelate correlate) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalFilter filter) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalJoin join) |
org.apache.calcite.rel.RelNode |
visit(org.apache.calcite.rel.logical.LogicalProject project) |
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalJoin join)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalCorrelate correlate)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalAggregate aggregate)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
protected abstract org.apache.calcite.rel.RelNode doVisit(org.apache.calcite.rel.RelNode node)
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalFilter filter)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
public org.apache.calcite.rel.RelNode visit(org.apache.calcite.rel.logical.LogicalProject project)
visit
in interface org.apache.calcite.rel.RelShuttle
visit
in class org.apache.calcite.rel.RelShuttleImpl
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.