Package org.apache.calcite.rel.core
Class RelFactories.SemiJoinFactoryImpl
- java.lang.Object
-
- org.apache.calcite.rel.core.RelFactories.SemiJoinFactoryImpl
-
- All Implemented Interfaces:
RelFactories.SemiJoinFactory
- Enclosing class:
- RelFactories
private static class RelFactories.SemiJoinFactoryImpl extends java.lang.Object implements RelFactories.SemiJoinFactory
Implementation ofRelFactories.SemiJoinFactory
that returns a vanillaSemiJoin
.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
SemiJoinFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RelNode
createSemiJoin(RelNode left, RelNode right, RexNode condition)
Creates a semi-join.
-
-
-
Method Detail
-
createSemiJoin
public RelNode createSemiJoin(RelNode left, RelNode right, RexNode condition)
Description copied from interface:RelFactories.SemiJoinFactory
Creates a semi-join.- Specified by:
createSemiJoin
in interfaceRelFactories.SemiJoinFactory
- Parameters:
left
- Left inputright
- Right inputcondition
- Join condition
-
-