public final class MurmurHash
extends java.lang.Object
Based on Austin Appleby's smhasher public domain code.
| Modifier and Type | Method and Description |
|---|---|
static int |
murmur2(byte[] key) |
static int |
murmur2a_16bit(int hash,
int v) |
static int |
murmur2a_32bit(int hash,
int v) |
static int |
murmur2a_64bit(int hash,
long v) |
static int |
murmur2a_8bit(int hash,
int v) |
static int |
murmur2a(int hash,
byte[] key) |
static int |
murmur3(byte[] key) |
static int |
murmur3(byte[] key,
int seed) |
static long |
optimize() |
public static final int murmur2(byte[] key)
public static final int murmur3(byte[] key)
public static final int murmur3(byte[] key,
int seed)
public static final long optimize()
public static int murmur2a(int hash,
byte[] key)
public static int murmur2a_8bit(int hash,
int v)
public static int murmur2a_16bit(int hash,
int v)
public static int murmur2a_32bit(int hash,
int v)
public static int murmur2a_64bit(int hash,
long v)
Copyright © 2012. All Rights Reserved.