Package io.airlift.slice
Class Murmur3Hash32
- java.lang.Object
-
- io.airlift.slice.Murmur3Hash32
-
public final class Murmur3Hash32 extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static inthash(int input)Special-purpose version for hashing a single int value.static inthash(int seed, Slice data, int offset, int length)static inthash(long input)Special-purpose version for hashing a single long value.static inthash(Slice data)static inthash(Slice data, int offset, int length)
-
-
-
Method Detail
-
hash
public static int hash(Slice data)
-
hash
public static int hash(Slice data, int offset, int length)
-
hash
public static int hash(int seed, Slice data, int offset, int length)
-
hash
public static int hash(int input)
Special-purpose version for hashing a single int value. Value is treated as little-endian
-
hash
public static int hash(long input)
Special-purpose version for hashing a single long value. Value is treated as little-endian
-
-