public abstract class VectorMapJoinFastBytesHashMap extends VectorMapJoinFastBytesHashTable implements VectorMapJoinBytesHashMap
keyStore, slotTripleskeysAssigned, largestNumberOfSteps, loadFactor, logicalHashBucketCount, logicalHashBucketMask, metricExpands, metricPutConflict, resizeThreshold, writeBuffersSize| Constructor and Description |
|---|
VectorMapJoinFastBytesHashMap(int initialCapacity,
float loadFactor,
int writeBuffersSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
assignSlot(int slot,
byte[] keyBytes,
int keyStart,
int keyLength,
long hashCode,
boolean isNewKey,
org.apache.hadoop.io.BytesWritable currentValue) |
VectorMapJoinHashMapResult |
createHashMapResult() |
JoinUtil.JoinResult |
lookup(byte[] keyBytes,
int keyStart,
int keyLength,
VectorMapJoinHashMapResult hashMapResult) |
add, findReadSlot, putRow, putRowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitputRowpublic VectorMapJoinFastBytesHashMap(int initialCapacity,
float loadFactor,
int writeBuffersSize)
public VectorMapJoinHashMapResult createHashMapResult()
createHashMapResult in interface VectorMapJoinHashMappublic void assignSlot(int slot,
byte[] keyBytes,
int keyStart,
int keyLength,
long hashCode,
boolean isNewKey,
org.apache.hadoop.io.BytesWritable currentValue)
assignSlot in class VectorMapJoinFastBytesHashTablepublic JoinUtil.JoinResult lookup(byte[] keyBytes, int keyStart, int keyLength, VectorMapJoinHashMapResult hashMapResult)
lookup in interface VectorMapJoinBytesHashMapCopyright © 2016 The Apache Software Foundation. All rights reserved.