Name | Description | Type | Package | Framework |
Aggregate | Relational operator that eliminates duplicates and computes totals. | Class | org.apache.calcite.rel.core | Calcite |
Aggregate .AggCallBinding | aggregate call applied to a set of operands in the context of a LogicalAggregate. | Class | org.apache.calcite.rel.core.Aggregate | Calcite |
Aggregate .Group | Class | org.apache.calcite.rel.core.Aggregate | Calcite | |
AggregateCall | Class | org.apache.calcite.rel.core | Calcite | |
Calc | Class | org.apache.calcite.rel.core | Calcite | |
Collect | A relational expression that collapses multiple rows into one. | Class | org.apache.calcite.rel.core | Calcite |
Correlate | A relational operator that performs nested-loop joins. | Class | org.apache.calcite.rel.core | Calcite |
CorrelationId | Describes the necessary parameters for an implementation in order to identify and set dynamic variables | Class | org.apache.calcite.rel.core | Calcite |
EquiJoin | Base class for any join whose condition is based on column equality. | Class | org.apache.calcite.rel.core | Calcite |
Exchange | Relational expression that imposes a particular distribution on its input without otherwise changing its content. | Class | org.apache.calcite.rel.core | Calcite |
Filter | Relational expression that iterates over its input and returns elements for which condition evaluates to | Class | org.apache.calcite.rel.core | Calcite |
Intersect | Relational expression that returns the intersection of the rows of its If all is true, performs then multiset intersection; otherwise, | Class | org.apache.calcite.rel.core | Calcite |
Join | Relational expression that combines two relational expressions according to Each output row has columns from the left and right inputs. | Class | org.apache.calcite.rel.core | Calcite |
JoinInfo | An analyzed join condition. | Class | org.apache.calcite.rel.core | Calcite |
JoinRelType | Enumeration of join types. | Class | org.apache.calcite.rel.core | Calcite |
Minus | Relational expression that returns the rows of its first input minus any matching rows from its other inputs. | Class | org.apache.calcite.rel.core | Calcite |
Project | Relational expression that computes a set of 'select expressions' from its input relational expression. | Class | org.apache.calcite.rel.core | Calcite |
Project .Flags | Class | org.apache.calcite.rel.core.Project | Calcite | |
RelFactories | Class | org.apache.calcite.rel.core | Calcite | |
RelFactories .AggregateFactory | Can create a LogicalAggregate of the appropriate type for this rule's calling convention. | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .CorrelateFactory | Can create a correlate of the appropriate type for a rule's calling The result is typically a Correlate. | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .FilterFactory | Can create a LogicalFilter of the appropriate type for this rule's calling convention. | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .JoinFactory | Can create a join of the appropriate type for a rule's calling convention. | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .ProjectFactory | LogicalProject of the appropriate type for this rule's calling convention. | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .SemiJoinFactory | Interface | org.apache.calcite.rel.core.RelFactories | Calcite | |
RelFactories .SetOpFactory | Can create a SetOp for a particular kind of set operation (UNION, EXCEPT, INTERSECT) and of the appropriate type | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .SortFactory | Can create a Sort of the appropriate type for this rule's calling convention. | Interface | org.apache.calcite.rel.core.RelFactories | Calcite |
RelFactories .TableScanFactory | Interface | org.apache.calcite.rel.core.RelFactories | Calcite | |
RelFactories .ValuesFactory | Interface | org.apache.calcite.rel.core.RelFactories | Calcite | |
Sample | Relational expression that returns a sample of the rows from its input. | Class | org.apache.calcite.rel.core | Calcite |
SemiJoin | Relational expression that joins two relational expressions according to some condition, but outputs only columns from the left input, and eliminates | Class | org.apache.calcite.rel.core | Calcite |
SetOp | SetOp is an abstract base for relational set operators such as UNION, MINUS (aka EXCEPT), and INTERSECT. | Class | org.apache.calcite.rel.core | Calcite |
Sort | Relational expression that imposes a particular sort order on its input without otherwise changing its content. | Class | org.apache.calcite.rel.core | Calcite |
SortExchange | Relational expression that performs Exchange and Sort Whereas a Sort produces output with a particular | Class | org.apache.calcite.rel.core | Calcite |
TableFunctionScan | Relational expression that calls a table-valued function. | Class | org.apache.calcite.rel.core | Calcite |
TableModify | Relational expression that modifies a table. | Class | org.apache.calcite.rel.core | Calcite |
TableModify .Operation | Returns the enum constant of this type with the specified name. | Class | org.apache.calcite.rel.core.TableModify | Calcite |
TableScan | Relational operator that returns the contents of a table. | Class | org.apache.calcite.rel.core | Calcite |
Uncollect | Relational expression that unnests its input's columns into a relation. | Class | org.apache.calcite.rel.core | Calcite |
Union | Relational expression that returns the union of the rows of its inputs, optionally eliminating duplicates. | Class | org.apache.calcite.rel.core | Calcite |
Values | Class | org.apache.calcite.rel.core | Calcite | |
Window | A relational expression representing a set of window aggregates. | Class | org.apache.calcite.rel.core | Calcite |
Window .Group | Group of windowed aggregate calls that have the same window specification. | Class | org.apache.calcite.rel.core.Window | Calcite |
Window .RexWinAggCall | A call to a windowed aggregate function. | Class | org.apache.calcite.rel.core.Window | Calcite |