public final class HashUtil extends Object
Modifier and Type | Method and Description |
---|---|
static int |
hashCode(Object... objects)
Hash code for multiple objects using
Arrays.hashCode(Object[]) . |
static int |
MurmurHash3_fmix(int k) |
static long |
MurmurHash3_fmix(long k) |
static long |
MurmurHash3_x64_64_direct(long address,
int offset,
int len) |
static long |
MurmurHash3_x64_64_direct(long address,
int offset,
int len,
int seed) |
static long |
MurmurHash3_x64_64(byte[] data,
int offset,
int len) |
static long |
MurmurHash3_x64_64(byte[] data,
int offset,
int len,
int seed) |
static int |
MurmurHash3_x86_32_direct(long address,
int offset,
int len) |
static int |
MurmurHash3_x86_32_direct(long address,
int offset,
int len,
int seed)
Returns the MurmurHash3_x86_32 hash.
|
static int |
MurmurHash3_x86_32(byte[] data,
int offset,
int len) |
static int |
MurmurHash3_x86_32(byte[] data,
int offset,
int len,
int seed)
Returns the MurmurHash3_x86_32 hash.
|
public static int MurmurHash3_x86_32(byte[] data, int offset, int len)
public static int MurmurHash3_x86_32(byte[] data, int offset, int len, int seed)
public static int MurmurHash3_x86_32_direct(long address, int offset, int len)
public static int MurmurHash3_x86_32_direct(long address, int offset, int len, int seed)
public static long MurmurHash3_x64_64(byte[] data, int offset, int len)
public static long MurmurHash3_x64_64(byte[] data, int offset, int len, int seed)
public static long MurmurHash3_x64_64_direct(long address, int offset, int len)
public static long MurmurHash3_x64_64_direct(long address, int offset, int len, int seed)
public static int MurmurHash3_fmix(int k)
public static long MurmurHash3_fmix(long k)
public static int hashCode(Object... objects)
Arrays.hashCode(Object[])
.Copyright © 2014 Hazelcast, Inc.. All Rights Reserved.