| Class | Description |
|---|---|
| LogicalAggregate |
LogicalAggregate is a relational operator which eliminates
duplicates and computes totals. |
| LogicalCalc |
A relational expression which computes project expressions and also filters.
|
| LogicalCorrelate |
A relational operator that performs nested-loop joins.
|
| LogicalExchange |
Sub-class of
Exchange not
targeted at any particular engine or calling convention. |
| LogicalFilter |
Sub-class of
Filter
not targeted at any particular engine or calling convention. |
| LogicalIntersect |
Sub-class of
Intersect
not targeted at any particular engine or calling convention. |
| LogicalJoin |
Sub-class of
Join
not targeted at any particular engine or calling convention. |
| LogicalMinus |
Sub-class of
Minus
not targeted at any particular engine or calling convention. |
| LogicalProject |
Sub-class of
Project not
targeted at any particular engine or calling convention. |
| LogicalSort |
Sub-class of
Sort not
targeted at any particular engine or calling convention. |
| LogicalTableFunctionScan |
Sub-class of
TableFunctionScan
not targeted at any particular engine or calling convention. |
| LogicalTableModify |
Sub-class of
TableModify
not targeted at any particular engine or calling convention. |
| LogicalTableScan |
A
LogicalTableScan reads all the rows from a
RelOptTable. |
| LogicalUnion |
Sub-class of
Union
not targeted at any particular engine or calling convention. |
| LogicalValues |
Sub-class of
Values
not targeted at any particular engine or calling convention. |
| LogicalWindow |
Sub-class of
Window
not targeted at any particular engine or calling convention. |
org.apache.calcite.rel.core
contains core relational expressions
org.apache.calcite.rex
defines the relational expression API
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.