public class VectorMapJoinOptimizedLongHashMultiSet extends VectorMapJoinOptimizedHashMultiSet implements VectorMapJoinLongHashMultiSet
VectorMapJoinOptimizedHashMultiSet.HashMultiSetResultVectorMapJoinOptimizedHashTable.SerializedBytesadapatorDirectAccess, 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, createHashMultiSetResultdoLookup, putRow, putRowInternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateHashMultiSetResultputRowpublic VectorMapJoinOptimizedLongHashMultiSet(boolean minMaxEnabled,
boolean isOuterJoin,
VectorMapJoinDesc.HashTableKeyType hashTableKeyType,
MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter)
public boolean useMinMax()
useMinMax in interface VectorMapJoinLongHashTablepublic long min()
min in interface VectorMapJoinLongHashTablepublic long max()
max in interface VectorMapJoinLongHashTablepublic JoinUtil.JoinResult contains(long key, VectorMapJoinHashMultiSetResult hashMultiSetResult) throws IOException
contains in interface VectorMapJoinLongHashMultiSetIOExceptionCopyright © 2015 The Apache Software Foundation. All rights reserved.