Package org.apache.calcite.rel.rules
Class LoptMultiJoin.Edge
- java.lang.Object
-
- org.apache.calcite.rel.rules.LoptMultiJoin.Edge
-
- Enclosing class:
- LoptMultiJoin
static class LoptMultiJoin.Edge extends java.lang.Object
Information about a join-condition.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) ImmutableBitSet
columns
(package private) RexNode
condition
(package private) ImmutableBitSet
factors
-
Constructor Summary
Constructors Constructor Description Edge(RexNode condition, ImmutableBitSet factors, ImmutableBitSet columns)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
toString()
-
-
-
Field Detail
-
factors
final ImmutableBitSet factors
-
columns
final ImmutableBitSet columns
-
condition
final RexNode condition
-
-
Constructor Detail
-
Edge
Edge(RexNode condition, ImmutableBitSet factors, ImmutableBitSet columns)
-
-