Class SignedHash
- java.lang.Object
-
- io.virtdata.basicsmappers.from_long.to_long.SignedHash
-
- All Implemented Interfaces:
java.util.function.LongUnaryOperator
public class SignedHash extends java.lang.Object implements java.util.function.LongUnaryOperatorThis uses the Murmur3F (64-bit optimized) version of Murmur3, not as a checksum, but as a simple hash. It doesn't bother pushing the high-64 bits of input, since it only uses the lower 64 bits of output. Unlike the other hash functions, this one may return positive as well as negative values.
-
-
Constructor Summary
Constructors Constructor Description SignedHash()
-
Method Summary
Modifier and Type Method Description longapplyAsLong(long value)
-