public class HashUtils
extends java.lang.Object
Constructor and Description |
---|
HashUtils() |
Modifier and Type | Method and Description |
---|---|
static int |
boundedHash(Array arr,
int seed,
int limit) |
static int |
boundedHash(java.util.List object,
int seed,
int limit) |
static int |
boundedHash(java.lang.Object object) |
static int |
boundedHash(java.lang.Object object,
int seed,
int limit)
Generic hash method.
|
static int |
boundedHashArray(java.lang.Object object,
int seed,
int limit) |
static int |
hashInt(int seed,
int value) |
static int |
murmur3finish(int hash,
int length) |
static int |
murmur3step(int h1,
int k1) |
public static int boundedHash(java.lang.Object object)
public static int boundedHash(java.lang.Object object, int seed, int limit)
public static int hashInt(int seed, int value)
public static int boundedHash(java.util.List object, int seed, int limit)
public static int boundedHashArray(java.lang.Object object, int seed, int limit)
public static int boundedHash(Array arr, int seed, int limit)
public static int murmur3step(int h1, int k1)
public static int murmur3finish(int hash, int length)