public abstract class BiJoinStream extends JoinStream implements Expressible
TupleStream.IgnoreExceptionMapWriter.EntryWriter| 限定符和类型 | 字段和说明 |
|---|---|
protected StreamComparator |
iterationComparator |
protected PushBackStream |
leftStream |
protected StreamComparator |
leftStreamComparator |
protected PushBackStream |
rightStream |
protected StreamComparator |
rightStreamComparator |
eq| 构造器和说明 |
|---|
BiJoinStream(StreamExpression expression,
StreamFactory factory) |
BiJoinStream(TupleStream leftStream,
TupleStream rightStream,
StreamEqualitor eq) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
validateTupleOrder() |
children, close, getCost, getStream, isValidTupleOrder, loadEqualTupleGroup, open, setStreamContext, toExplanation, toExpressiongetShards, getShards, getStreamNodeId, getStreamSort, read, writeMapclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittoExplanation, toExpression_forEachEntry, _forEachEntry, _forEachEntry, _get, _get, _getStr, _getStr, _sizeprotected PushBackStream leftStream
protected PushBackStream rightStream
protected StreamComparator iterationComparator
protected StreamComparator leftStreamComparator
protected StreamComparator rightStreamComparator
public BiJoinStream(TupleStream leftStream, TupleStream rightStream, StreamEqualitor eq) throws IOException
IOExceptionpublic BiJoinStream(StreamExpression expression, StreamFactory factory) throws IOException
IOExceptionprotected void validateTupleOrder()
throws IOException
validateTupleOrder 在类中 JoinStreamIOExceptionCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.