Package org.apache.calcite.rel.mutable
Defines mutable relational expressions.
Related packages and classes
- Package
org.apache.calcite.rel.core
contains core relational expressions - Package
org.apache.calcite.rex
defines the relational expression API
-
Class Summary Class Description Holder Implementation ofMutableRel
whose only purpose is to have a child.MutableAggregate Mutable equivalent ofAggregate
.MutableBiRel Mutable equivalent ofBiRel
.MutableCalc Mutable equivalent ofCalc
.MutableCollect Mutable equivalent ofCollect
.MutableCorrelate Mutable equivalent ofCorrelate
.MutableExchange Mutable equivalent ofExchange
.MutableFilter Mutable equivalent ofFilter
.MutableIntersect Mutable equivalent ofIntersect
.MutableJoin Mutable equivalent ofJoin
.MutableLeafRel Abstract base class for implementations ofMutableRel
that have no inputs.MutableMinus Mutable equivalent ofMinus
.MutableMultiRel Base Class for relations with three or more inputsMutableProject Mutable equivalent ofProject
.MutableRel Mutable equivalent ofRelNode
.MutableRels Utilities for dealing withMutableRel
s.MutableRelVisitor Visitor overMutableRel
.MutableSample Mutable equivalent ofSample
.MutableScan Mutable equivalent ofTableScan
.MutableSemiJoin Mutable equivalent ofSemiJoin
.MutableSetOp Mutable equivalent ofSetOp
.MutableSingleRel Mutable equivalent ofSingleRel
.MutableSort Mutable equivalent ofSort
.MutableTableFunctionScan Mutable equivalent ofTableFunctionScan
.MutableTableModify Mutable equivalent ofTableModify
.MutableUncollect Mutable equivalent ofUncollect
.MutableUnion Mutable equivalent ofUnion
.MutableValues Mutable equivalent ofValues
.MutableWindow Mutable equivalent ofWindow
. -
Enum Summary Enum Description MutableRelType Type ofMutableRel
.