Package io.deephaven.engine.table.impl
Interface CrossJoinStateManager
public interface CrossJoinStateManager
-
Method Summary
Modifier and TypeMethodDescriptionlonggetMasked(long rowKey) longgetPrevMasked(long rowKey) longgetPrevShifted(long rowKey) getRightRowSetFromLeftRow(long leftIndex) getRightRowSetFromPrevLeftRow(long leftIndex) longgetShifted(long rowKey) booleanIf 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.
-