public class VectorMapJoinOptimizedLongHashMap extends VectorMapJoinOptimizedHashMap implements VectorMapJoinLongHashMap
VectorMapJoinOptimizedHashMap.HashMapResultVectorMapJoinOptimizedHashTable.SerializedBytesadapatorDirectAccess, 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, lookupdoLookup, putRow, putRowInternalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateHashMapResultputRowpublic VectorMapJoinOptimizedLongHashMap(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 lookup(long key, VectorMapJoinHashMapResult hashMapResult) throws IOException
lookup in interface VectorMapJoinLongHashMapIOExceptionCopyright © 2016 The Apache Software Foundation. All rights reserved.