Interface JoinCondition
- All Superinterfaces:
org.apache.flink.api.common.functions.Function,org.apache.flink.api.common.functions.RichFunction,Serializable
- All Known Implementing Classes:
JoinConditionWithNullFilters
public interface JoinCondition
extends org.apache.flink.api.common.functions.RichFunction
Interface for code generated condition function for [[org.apache.calcite.rel.core.Join]].
-
Method Summary
Modifier and TypeMethodDescriptionbooleanapply(org.apache.flink.table.data.RowData in1, org.apache.flink.table.data.RowData in2) Methods inherited from interface org.apache.flink.api.common.functions.RichFunction
close, getIterationRuntimeContext, getRuntimeContext, open, setRuntimeContext
-
Method Details
-
apply
boolean apply(org.apache.flink.table.data.RowData in1, org.apache.flink.table.data.RowData in2) - Returns:
- true if the join condition stays true for the joined row (in1, in2)
-