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