Package org.apache.calcite.sql2rel
Class SqlToRelConverter.CorrelationUse
- java.lang.Object
-
- org.apache.calcite.sql2rel.SqlToRelConverter.CorrelationUse
-
- Enclosing class:
- SqlToRelConverter
private static class SqlToRelConverter.CorrelationUse extends java.lang.Object
Use of a row as a correlating variable by a given relational expression.
-
-
Field Summary
Fields Modifier and Type Field Description private CorrelationId
id
private RelNode
r
The relational expression that uses the variable.private ImmutableBitSet
requiredColumns
-
Constructor Summary
Constructors Constructor Description CorrelationUse(CorrelationId id, ImmutableBitSet requiredColumns, RelNode r)
-
-
-
Field Detail
-
id
private final CorrelationId id
-
requiredColumns
private final ImmutableBitSet requiredColumns
-
r
private final RelNode r
The relational expression that uses the variable.
-
-
Constructor Detail
-
CorrelationUse
CorrelationUse(CorrelationId id, ImmutableBitSet requiredColumns, RelNode r)
-
-