public class VectorMapJoinFastKeyStore extends Object
Constructor and Description |
---|
VectorMapJoinFastKeyStore(int writeBuffersSize) |
VectorMapJoinFastKeyStore(WriteBuffers writeBuffers) |
Modifier and Type | Method and Description |
---|---|
long |
add(byte[] keyBytes,
int keyStart,
int keyLength) |
boolean |
equalKey(long keyRefWord,
byte[] keyBytes,
int keyStart,
int keyLength,
WriteBuffers.Position readPos) |
boolean |
unsafeEqualKey(long keyRefWord,
byte[] keyBytes,
int keyStart,
int keyLength)
THIS METHOD IS NOT THREAD-SAFE.
|
public VectorMapJoinFastKeyStore(int writeBuffersSize)
public VectorMapJoinFastKeyStore(WriteBuffers writeBuffers)
public long add(byte[] keyBytes, int keyStart, int keyLength)
public boolean unsafeEqualKey(long keyRefWord, byte[] keyBytes, int keyStart, int keyLength)
public boolean equalKey(long keyRefWord, byte[] keyBytes, int keyStart, int keyLength, WriteBuffers.Position readPos)
Copyright © 2016 The Apache Software Foundation. All rights reserved.