public class SortMergeInnerJoinIterator extends SortMergeJoinIterator
bufferedKey, bufferedRow, keyComparator, matchBuffer, matchKey, probeKey| Constructor and Description |
|---|
SortMergeInnerJoinIterator(BinaryRowSerializer probeSerializer,
BinaryRowSerializer bufferedSerializer,
Projection probeProjection,
Projection bufferedProjection,
RecordComparator keyComparator,
org.apache.flink.util.MutableObjectIterator<BaseRow> probeIterator,
org.apache.flink.util.MutableObjectIterator<BinaryRow> bufferedIterator,
ResettableExternalBuffer buffer,
boolean[] filterNullKeys) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
nextInnerJoin() |
advanceNextSuitableBufferedRow, advanceNextSuitableProbeRow, bufferMatchingRows, close, getMatchBuffer, getMatchKey, getProbeRow, nextProbepublic SortMergeInnerJoinIterator(BinaryRowSerializer probeSerializer, BinaryRowSerializer bufferedSerializer, Projection probeProjection, Projection bufferedProjection, RecordComparator keyComparator, org.apache.flink.util.MutableObjectIterator<BaseRow> probeIterator, org.apache.flink.util.MutableObjectIterator<BinaryRow> bufferedIterator, ResettableExternalBuffer buffer, boolean[] filterNullKeys) throws IOException
IOExceptionpublic boolean nextInnerJoin()
throws IOException
IOExceptionCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.