public class VectorMapJoinOptimizedLongHashMap extends VectorMapJoinOptimizedHashMap implements VectorMapJoinLongHashMap
VectorMapJoinOptimizedHashMap.HashMapResult
VectorMapJoinOptimizedHashTable.SerializedBytes
adapatorDirectAccess, containerDirectAccess, originalTableContainer
Constructor and Description |
---|
VectorMapJoinOptimizedLongHashMap(boolean minMaxEnabled,
boolean isOuterJoin,
VectorMapJoinDesc.HashTableKeyType hashTableKeyType,
MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter) |
Modifier and Type | Method and Description |
---|---|
JoinUtil.JoinResult |
lookup(long key,
VectorMapJoinHashMapResult hashMapResult) |
long |
max() |
long |
min() |
boolean |
useMinMax() |
createHashMapResult, lookup
doLookup, putRow, putRowInternal, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createHashMapResult
putRow, size
public VectorMapJoinOptimizedLongHashMap(boolean minMaxEnabled, boolean isOuterJoin, VectorMapJoinDesc.HashTableKeyType hashTableKeyType, MapJoinTableContainer originalTableContainer, MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter)
public boolean useMinMax()
useMinMax
in interface VectorMapJoinLongHashTable
public long min()
min
in interface VectorMapJoinLongHashTable
public long max()
max
in interface VectorMapJoinLongHashTable
public JoinUtil.JoinResult lookup(long key, VectorMapJoinHashMapResult hashMapResult) throws IOException
lookup
in interface VectorMapJoinLongHashMap
IOException
Copyright © 2021 The Apache Software Foundation. All rights reserved.