public class Murmur2Hasher extends AbstractStreamingHasher
The C version of MurmurHash 2.0 found at that site was ported to Java by Andrzej Bialecki (ab at getopt org).
migrate from hadoop
seed| 构造器和说明 |
|---|
Murmur2Hasher() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected AbstractHasher |
createInstance(Object initParam) |
long |
getHash() |
static StreamingHasher |
getInstance() |
void |
setSeed(long seed) |
void |
update(byte[] bytes,
int off,
int len)
用于流式计算
|
hash, reset, updateasInt, asLong, get, getName, hash, hash, padToLong, toLongpublic static StreamingHasher getInstance()
public void setSeed(long seed)
setSeed 在接口中 StreamingHashersetSeed 在类中 AbstractHasherseed - 也是初始值public void update(byte[] bytes,
int off,
int len)
AbstractStreamingHasherupdate 在接口中 StreamingHasherupdate 在类中 AbstractStreamingHasherpublic long getHash()
protected AbstractHasher createInstance(Object initParam)
createInstance 在类中 AbstractHasherCopyright © 2022. All rights reserved.