Package io.deephaven.engine.table.impl
Interface CrossJoinStateManager
public interface CrossJoinStateManager
-
Method Summary
Modifier and TypeMethodDescriptionlong
getMasked
(long rowKey) long
getPrevMasked
(long rowKey) long
getPrevShifted
(long rowKey) getRightRowSetFromLeftRow
(long leftIndex) getRightRowSetFromPrevLeftRow
(long leftIndex) long
getShifted
(long rowKey) boolean
If our result is a leftOuterJoin, which means that for each unmatched left row we produce one row of RHS output, with null values for the columns to add.
-
Method Details
-
getRightRowSetFromLeftRow
-
getRightRowSetFromPrevLeftRow
-
getShifted
long getShifted(long rowKey) -
getPrevShifted
long getPrevShifted(long rowKey) -
getMasked
long getMasked(long rowKey) -
getPrevMasked
long getPrevMasked(long rowKey) -
leftOuterJoin
boolean leftOuterJoin()If our result is a leftOuterJoin, which means that for each unmatched left row we produce one row of RHS output, with null values for the columns to add.
-