Package org.apache.calcite.rel.logical
package org.apache.calcite.rel.logical
Defines logical relational expressions.
Related packages and classes
- Package
org.apache.calcite.rel.corecontains core relational expressions - Package
org.apache.calcite.rexdefines the relational expression API
-
ClassesClassDescription
LogicalAggregateis a relational operator which eliminates duplicates and computes totals.Sub-class ofAsofJoinencoding ASOF joins.A relational expression which computes project expressions and also filters.A relational operator that performs nested-loop joins.Sub-class ofExchangenot targeted at any particular engine or calling convention.Sub-class ofFilternot targeted at any particular engine or calling convention.Sub-class ofIntersectnot targeted at any particular engine or calling convention.Sub-class ofJoinnot targeted at any particular engine or calling convention.Sub-class ofMatchnot targeted at any particular engine or calling convention.Sub-class ofMinusnot targeted at any particular engine or calling convention.Sub-class ofProjectnot targeted at any particular engine or calling convention.Sub-class ofRepeatUnionnot targeted at any particular engine or calling convention.Sub-class ofSnapshotnot targeted at any particular engine or calling convention.Sub-class ofSortnot targeted at any particular engine or calling convention.Sub-class ofSortExchangenot targeted at any particular engine or calling convention.Sub-class ofTableFunctionScannot targeted at any particular engine or calling convention.Sub-class ofTableModifynot targeted at any particular engine or calling convention.ALogicalTableScanreads all the rows from aRelOptTable.Sub-class ofTableSpoolnot targeted at any particular engine or calling convention.Sub-class ofUnionnot targeted at any particular engine or calling convention.Sub-class ofValuesnot targeted at any particular engine or calling convention.Sub-class ofWindownot targeted at any particular engine or calling convention.Shuttle to convert any rel plan to a plan with all logical nodes.