Package org.apache.calcite.rel.core
Interface RelFactories.CorrelateFactory
-
- All Known Implementing Classes:
RelFactories.CorrelateFactoryImpl
- Enclosing class:
- RelFactories
public static interface RelFactories.CorrelateFactory
Can create a correlate of the appropriate type for a rule's calling convention.The result is typically a
Correlate
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RelNode
createCorrelate(RelNode left, RelNode right, CorrelationId correlationId, ImmutableBitSet requiredColumns, SemiJoinType joinType)
Creates a correlate.
-
-
-
Method Detail
-
createCorrelate
RelNode createCorrelate(RelNode left, RelNode right, CorrelationId correlationId, ImmutableBitSet requiredColumns, SemiJoinType joinType)
Creates a correlate.- Parameters:
left
- Left inputright
- Right inputcorrelationId
- Variable name for the row of left inputrequiredColumns
- Required columnsjoinType
- Join type
-
-