Package io.airlift.slice
Class XxHash64
java.lang.Object
io.airlift.slice.XxHash64
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonghash()static longhash(long value) static longhash(long seed, long value) static longstatic longstatic longhash(long seed, InputStream in) static longstatic longstatic longhash(InputStream in) update(byte[] data) update(byte[] data, int offset, int length)
-
Constructor Details
-
XxHash64
public XxHash64() -
XxHash64
public XxHash64(long seed)
-
-
Method Details
-
update
-
update
-
update
-
update
-
hash
public long hash() -
hash
public static long hash(long value) -
hash
public static long hash(long seed, long value) -
hash
- Throws:
IOException
-
hash
- Throws:
IOException
-
hash
-
hash
-
hash
-
hash
-