public class VectorMapJoinOptimizedStringHashSet extends VectorMapJoinOptimizedHashSet implements VectorMapJoinBytesHashSet
VectorMapJoinOptimizedHashSet.HashSetResultVectorMapJoinOptimizedHashTable.SerializedBytesadapterDirectAccess, containerDirectAccess, originalTableContainer| Constructor and Description |
|---|
VectorMapJoinOptimizedStringHashSet(boolean isOuterJoin,
MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter,
TableDesc tableDesc) |
| Modifier and Type | Method and Description |
|---|---|
JoinUtil.JoinResult |
contains(byte[] keyBytes,
int keyStart,
int keyLength,
VectorMapJoinHashSetResult hashSetResult) |
long |
getEstimatedMemorySize() |
createHashSetResultcontainsLongKey, createMatchTracker, createNonMatchedIterator, doLookup, putRow, putRowInternal, size, spillPartitionIdclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateHashSetResultcontainsLongKey, createMatchTracker, createNonMatchedIterator, putRow, size, spillPartitionIdpublic VectorMapJoinOptimizedStringHashSet(boolean isOuterJoin,
MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter,
TableDesc tableDesc)
public JoinUtil.JoinResult contains(byte[] keyBytes, int keyStart, int keyLength, VectorMapJoinHashSetResult hashSetResult) throws IOException
contains in interface VectorMapJoinBytesHashSetcontains in class VectorMapJoinOptimizedHashSetIOExceptionpublic long getEstimatedMemorySize()
getEstimatedMemorySize in interface MemoryEstimategetEstimatedMemorySize in class VectorMapJoinOptimizedHashSetCopyright © 2022 The Apache Software Foundation. All rights reserved.