public abstract class VectorMapJoinFastBytesHashSet extends VectorMapJoinFastBytesHashTable implements VectorMapJoinBytesHashSet
keyStore, slotTripleskeysAssigned, largestNumberOfSteps, loadFactor, logicalHashBucketCount, logicalHashBucketMask, metricExpands, metricPutConflict, resizeThreshold, writeBuffersSize| Constructor and Description |
|---|
VectorMapJoinFastBytesHashSet(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) |
JoinUtil.JoinResult |
contains(byte[] keyBytes,
int keyStart,
int keyLength,
VectorMapJoinHashSetResult hashSetResult) |
VectorMapJoinHashSetResult |
createHashSetResult() |
add, findReadSlot, putRow, putRowclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitputRowpublic VectorMapJoinFastBytesHashSet(int initialCapacity,
float loadFactor,
int writeBuffersSize)
public VectorMapJoinHashSetResult createHashSetResult()
createHashSetResult in interface VectorMapJoinHashSetpublic 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 contains(byte[] keyBytes, int keyStart, int keyLength, VectorMapJoinHashSetResult hashSetResult)
contains in interface VectorMapJoinBytesHashSetCopyright © 2016 The Apache Software Foundation. All rights reserved.