Class IntervalJoinSpec.WindowBounds
java.lang.Object
org.apache.flink.table.planner.plan.nodes.exec.spec.IntervalJoinSpec.WindowBounds
- Enclosing class:
- IntervalJoinSpec
WindowBounds describes the time range condition of a Interval Join.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWindowBounds(boolean isEventTime, long leftLowerBound, long leftUpperBound, int leftTimeIdx, int rightTimeIdx) -
Method Summary
-
Field Details
-
FIELD_NAME_IS_EVENT_TIME
- See Also:
-
FIELD_NAME_LEFT_LOWER_BOUND
- See Also:
-
FIELD_NAME_LEFT_UPPER_BOUND
- See Also:
-
FIELD_NAME_LEFT_TIME_IDX
- See Also:
-
FIELD_NAME_RIGHT_TIME_IDX
- See Also:
-
-
Constructor Details
-
WindowBounds
public WindowBounds(boolean isEventTime, long leftLowerBound, long leftUpperBound, int leftTimeIdx, int rightTimeIdx)
-
-
Method Details
-
isEventTime
public boolean isEventTime() -
getLeftLowerBound
public long getLeftLowerBound() -
getLeftUpperBound
public long getLeftUpperBound() -
getLeftTimeIdx
public int getLeftTimeIdx() -
getRightTimeIdx
public int getRightTimeIdx() -
equals
-
hashCode
public int hashCode()
-