public class VectorMapJoinOptimizedStringHashMap extends VectorMapJoinOptimizedHashMap implements VectorMapJoinBytesHashMap
VectorMapJoinOptimizedHashMap.HashMapResult
VectorMapJoinOptimizedHashTable.SerializedBytes
adapatorDirectAccess, containerDirectAccess, originalTableContainer
Constructor and Description |
---|
VectorMapJoinOptimizedStringHashMap(boolean isOuterJoin,
MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter) |
Modifier and Type | Method and Description |
---|---|
JoinUtil.JoinResult |
lookup(byte[] keyBytes,
int keyStart,
int keyLength,
VectorMapJoinHashMapResult hashMapResult) |
createHashMapResult
doLookup, getEstimatedMemorySize, putRow, putRowInternal, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createHashMapResult
putRow, size
getEstimatedMemorySize
public VectorMapJoinOptimizedStringHashMap(boolean isOuterJoin, MapJoinTableContainer originalTableContainer, MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter)
public JoinUtil.JoinResult lookup(byte[] keyBytes, int keyStart, int keyLength, VectorMapJoinHashMapResult hashMapResult) throws IOException
lookup
in interface VectorMapJoinBytesHashMap
lookup
in class VectorMapJoinOptimizedHashMap
IOException
Copyright © 2022 The Apache Software Foundation. All rights reserved.