public class SortMergeFullOuterJoinIterator extends Object implements Closeable
| 构造器和说明 |
|---|
SortMergeFullOuterJoinIterator(BinaryRowSerializer serializer1,
BinaryRowSerializer serializer2,
Projection<BaseRow,BinaryRow> projection1,
Projection<BaseRow,BinaryRow> projection2,
RecordComparator keyComparator,
org.apache.flink.util.MutableObjectIterator<BinaryRow> iterator1,
org.apache.flink.util.MutableObjectIterator<BinaryRow> iterator2,
ResettableExternalBuffer buffer1,
ResettableExternalBuffer buffer2,
boolean[] filterNulls) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
ResettableExternalBuffer |
getBuffer1() |
ResettableExternalBuffer |
getBuffer2() |
BinaryRow |
getMatchKey() |
boolean |
nextOuterJoin() |
public SortMergeFullOuterJoinIterator(BinaryRowSerializer serializer1, BinaryRowSerializer serializer2, Projection<BaseRow,BinaryRow> projection1, Projection<BaseRow,BinaryRow> projection2, RecordComparator keyComparator, org.apache.flink.util.MutableObjectIterator<BinaryRow> iterator1, org.apache.flink.util.MutableObjectIterator<BinaryRow> iterator2, ResettableExternalBuffer buffer1, ResettableExternalBuffer buffer2, boolean[] filterNulls) throws IOException
IOExceptionpublic boolean nextOuterJoin()
throws IOException
IOExceptionpublic BinaryRow getMatchKey()
public ResettableExternalBuffer getBuffer1()
public ResettableExternalBuffer getBuffer2()
public void close()
close 在接口中 Closeableclose 在接口中 AutoCloseableCopyright © 2014–2020 The Apache Software Foundation. All rights reserved.