Class LogicalCalc

All Implemented Interfaces:
Cloneable, RelOptNode, Hintable, RelNode

public final class LogicalCalc
extends Calc
A relational expression which computes project expressions and also filters.

This relational expression combines the functionality of LogicalProject and LogicalFilter. It should be created in the later stages of optimization, by merging consecutive LogicalProject and LogicalFilter nodes together.

The following rules relate to LogicalCalc: