public class VectorMapJoinOptimizedHashMap extends VectorMapJoinOptimizedHashTable implements VectorMapJoinBytesHashMap
Modifier and Type | Class and Description |
---|---|
static class |
VectorMapJoinOptimizedHashMap.HashMapResult |
VectorMapJoinOptimizedHashTable.SerializedBytes
adapatorDirectAccess, containerDirectAccess, originalTableContainer
Constructor and Description |
---|
VectorMapJoinOptimizedHashMap(MapJoinTableContainer originalTableContainer,
MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter) |
Modifier and Type | Method and Description |
---|---|
VectorMapJoinHashMapResult |
createHashMapResult() |
JoinUtil.JoinResult |
lookup(byte[] keyBytes,
int keyOffset,
int keyLength,
VectorMapJoinHashMapResult hashMapResult) |
doLookup, putRow, putRowInternal
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
putRow
public VectorMapJoinOptimizedHashMap(MapJoinTableContainer originalTableContainer, MapJoinTableContainer.ReusableGetAdaptor hashMapRowGetter)
public VectorMapJoinHashMapResult createHashMapResult()
createHashMapResult
in interface VectorMapJoinHashMap
public JoinUtil.JoinResult lookup(byte[] keyBytes, int keyOffset, int keyLength, VectorMapJoinHashMapResult hashMapResult) throws IOException
lookup
in interface VectorMapJoinBytesHashMap
IOException
Copyright © 2017 The Apache Software Foundation. All rights reserved.