static class CalciteMaterializer.RelNullShuttle extends java.lang.Object implements RelShuttle
RelShuttle
that returns each relational
expression unchanged. It does not visit inputs.Constructor and Description |
---|
RelNullShuttle() |
Modifier and Type | Method and Description |
---|---|
RelNode |
visit(LogicalAggregate aggregate) |
RelNode |
visit(LogicalCorrelate correlate) |
RelNode |
visit(LogicalExchange exchange) |
RelNode |
visit(LogicalFilter filter) |
RelNode |
visit(LogicalIntersect intersect) |
RelNode |
visit(LogicalJoin join) |
RelNode |
visit(LogicalMatch match) |
RelNode |
visit(LogicalMinus minus) |
RelNode |
visit(LogicalProject project) |
RelNode |
visit(LogicalSort sort) |
RelNode |
visit(LogicalUnion union) |
RelNode |
visit(LogicalValues values) |
RelNode |
visit(RelNode other) |
RelNode |
visit(TableFunctionScan scan) |
RelNode |
visit(TableScan scan) |
public RelNode visit(TableScan scan)
visit
in interface RelShuttle
public RelNode visit(TableFunctionScan scan)
visit
in interface RelShuttle
public RelNode visit(LogicalValues values)
visit
in interface RelShuttle
public RelNode visit(LogicalFilter filter)
visit
in interface RelShuttle
public RelNode visit(LogicalProject project)
visit
in interface RelShuttle
public RelNode visit(LogicalJoin join)
visit
in interface RelShuttle
public RelNode visit(LogicalCorrelate correlate)
visit
in interface RelShuttle
public RelNode visit(LogicalUnion union)
visit
in interface RelShuttle
public RelNode visit(LogicalIntersect intersect)
visit
in interface RelShuttle
public RelNode visit(LogicalMinus minus)
visit
in interface RelShuttle
public RelNode visit(LogicalAggregate aggregate)
visit
in interface RelShuttle
public RelNode visit(LogicalMatch match)
visit
in interface RelShuttle
public RelNode visit(LogicalSort sort)
visit
in interface RelShuttle
public RelNode visit(LogicalExchange exchange)
visit
in interface RelShuttle
public RelNode visit(RelNode other)
visit
in interface RelShuttle
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.