public abstract class VectorMapJoinNonMatchedIterator extends Object
| Modifier and Type | Field and Description |
|---|---|
protected MatchTracker |
matchTracker |
protected int |
nonMatchedLogicalSlotNum |
| Constructor and Description |
|---|
VectorMapJoinNonMatchedIterator(MatchTracker matchTracker) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
findNextNonMatched() |
byte[] |
getNonMatchedBytes() |
int |
getNonMatchedBytesLength() |
int |
getNonMatchedBytesOffset() |
VectorMapJoinHashMapResult |
getNonMatchedHashMapResult() |
long |
getNonMatchedLongKey() |
void |
init() |
boolean |
readNonMatchedBytesKey() |
boolean |
readNonMatchedLongKey() |
protected final MatchTracker matchTracker
protected int nonMatchedLogicalSlotNum
public VectorMapJoinNonMatchedIterator(MatchTracker matchTracker)
public void init()
public boolean findNextNonMatched()
public boolean readNonMatchedLongKey()
throws HiveException
HiveExceptionpublic long getNonMatchedLongKey()
throws HiveException
HiveExceptionpublic boolean readNonMatchedBytesKey()
throws HiveException
HiveExceptionpublic byte[] getNonMatchedBytes()
public int getNonMatchedBytesOffset()
public int getNonMatchedBytesLength()
public VectorMapJoinHashMapResult getNonMatchedHashMapResult()
Copyright © 2022 The Apache Software Foundation. All rights reserved.