public class Murmur2Lib
extends java.lang.Object
| Constructor and Description |
|---|
Murmur2Lib() |
| Modifier and Type | Method and Description |
|---|---|
static int |
hash32(byte[] data)
Murmur2 32-bit variant.
|
static int |
hash32(byte[] data,
int seed)
Murmur2 32-bit variant.
|
static int |
hash32(byte[] data,
int length,
int seed)
Murmur2 32-bit variant.
|
static long |
hash64(byte[] data)
Murmur2 64-bit variant.
|
static long |
hash64(byte[] data,
int seed)
Murmur2 32-bit variant.
|
static long |
hash64(byte[] data,
int length,
int seed)
Murmur2 64-bit variant.
|
public static int hash32(byte[] data)
data - - input byte arraypublic static int hash32(byte[] data,
int seed)
data - - input byte arrayseed - - seed. (default 0)public static int hash32(byte[] data,
int length,
int seed)
data - - input byte arraylength - - length of arrayseed - - seed. (default 0)public static long hash64(byte[] data)
data - - input byte arraypublic static long hash64(byte[] data,
int seed)
data - - input byte arrayseed - - seed. (default 0)public static long hash64(byte[] data,
int length,
int seed)
data - - input byte arraylength - - length of arrayseed - - seed. (default 0)