Class ConditionalCorrelate

All Implemented Interfaces:
Cloneable, RelOptNode, Hintable, RelNode
Direct Known Subclasses:
EnumerableConditionalCorrelate, LogicalConditionalCorrelate

public abstract class ConditionalCorrelate extends Correlate
This is a extension of Correlate that contains a condition. When removing SOME/IN subqueries, the condition need to be retained in the left mark type Correlate (it cannot be pulled up or pushed down). This is why ConditionalCorrelate extends the condition.
See Also: