- java.lang.Object
-
- ch.bind.philib.lang.MurmurHash
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intmurmur2(byte[] key)static intmurmur2a(byte[] key)static intmurmur2a(int hash, byte[] key)static intmurmur2a_16bit(int hash, int v)static intmurmur2a_32bit(int hash, int v)static intmurmur2a_64bit(int hash, long v)static intmurmur2a_8bit(int hash, int v)static intmurmur3(byte[] key)static intmurmur3(byte[] key, int seed)static intmurmur3_finalize_mix32(int hash)static longoptimize()
-
-
-
Method Detail
-
murmur2
public static int murmur2(byte[] key)
-
murmur3
public static int murmur3(byte[] key)
-
murmur3
public static int murmur3(byte[] key, int seed)
-
murmur3_finalize_mix32
public static int murmur3_finalize_mix32(int hash)
-
optimize
public static long optimize()
-
murmur2a
public static int murmur2a(byte[] key)
-
murmur2a
public static int murmur2a(int hash, byte[] key)
-
murmur2a_8bit
public static int murmur2a_8bit(int hash, int v)
-
murmur2a_16bit
public static int murmur2a_16bit(int hash, int v)
-
murmur2a_32bit
public static int murmur2a_32bit(int hash, int v)
-
murmur2a_64bit
public static int murmur2a_64bit(int hash, long v)
-
-