Package com.illumon.iris.db.v2
Interface CrossJoinStateManager
public interface CrossJoinStateManager
-
Method Summary
Modifier and Type Method Description long
getMasked(long index)
long
getPrevMasked(long index)
long
getPrevShifted(long index)
ReadOnlyIndex
getRightIndexFromLeftIndex(long leftIndex)
ReadOnlyIndex
getRightIndexFromPrevLeftIndex(long leftIndex)
long
getShifted(long index)
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.
-
Method Details
-
getRightIndexFromLeftIndex
-
getRightIndexFromPrevLeftIndex
-
getShifted
long getShifted(long index) -
getPrevShifted
long getPrevShifted(long index) -
getMasked
long getMasked(long index) -
getPrevMasked
long getPrevMasked(long index) -
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.
-