public class VectorMapJoinOptimizedLongHashSet extends VectorMapJoinOptimizedHashSet implements VectorMapJoinLongHashSet
VectorMapJoinOptimizedHashSet.HashSetResult
VectorMapJoinOptimizedHashTable.SerializedBytes
adapatorDirectAccess, containerDirectAccess, originalTableContainer
Constructor and Description |
---|
VectorMapJoinOptimizedLongHashSet(boolean minMaxEnabled,
boolean isOuterJoin,
VectorMapJoinDesc.HashTableKeyType hashTableKeyType,
MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter) |
Modifier and Type | Method and Description |
---|---|
JoinUtil.JoinResult |
contains(long key,
VectorMapJoinHashSetResult hashSetResult) |
long |
max() |
long |
min() |
boolean |
useMinMax() |
contains, createHashSetResult
doLookup, putRow, putRowInternal, size
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createHashSetResult
putRow, size
public VectorMapJoinOptimizedLongHashSet(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 contains(long key, VectorMapJoinHashSetResult hashSetResult) throws IOException
contains
in interface VectorMapJoinLongHashSet
IOException
Copyright © 2021 The Apache Software Foundation. All rights reserved.