public static interface RelFactories.FilterFactory
Filter of the appropriate type
for this rule's calling convention.| Modifier and Type | Method and Description |
|---|---|
default RelNode |
createFilter(RelNode input,
RexNode condition)
Deprecated.
|
RelNode |
createFilter(RelNode input,
RexNode condition,
Set<CorrelationId> variablesSet)
Creates a filter.
|
RelNode createFilter(RelNode input, RexNode condition, Set<CorrelationId> variablesSet)
Some implementations of Filter do not support correlation
variables, and for these, this method will throw if variablesSet
is not empty.
input - Input relational expressioncondition - Filter condition; only rows for which this condition
evaluates to TRUE will be emittedvariablesSet - Correlating variables that are set when reading
a row from the input, and which may be referenced from inside the
condition@Deprecated default RelNode createFilter(RelNode input, RexNode condition)
Copyright © 2012-2022 Apache Software Foundation. All Rights Reserved.