Class IntervalJoinSpec
java.lang.Object
org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec
IntervalJoinSpec describes how two tables will be joined in interval join.
This class corresponds to Join rel node. the join
condition is splitted into two part: WindowBounds and JoinSpec: 1. WindowBounds contains the time
range condition. 2. JoinSpec contains rest of the join condition except windowBounds.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classWindowBounds describes the time range condition of a Interval Join. -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIntervalJoinSpec(JoinSpec joinSpec, IntervalJoinSpec.WindowBounds windowBounds) -
Method Summary
-
Field Details
-
FIELD_NAME_WINDOW_BOUNDS
- See Also:
-
FIELD_NAME_JOIN_SPEC
- See Also:
-
-
Constructor Details
-
IntervalJoinSpec
-
-
Method Details