Contents
- Description
- Method Summary
- Method Details
- hash(long)
- hash(long, long)
- hash(long, long, long)
- hash(long, long, long, long)
- rehash(long)
- rehash(long, long)
- rehash(long, long, long)
- rehash(long, long, long, long)
- random(long)
- random(long, long)
- random(long, long, long)
- random(long, long, long, long)
- randomInt(long, long, long, int)
- hashUuid(UUID)
Class HashUtil
java.lang.Object
com.hypixel.hytale.math.util.HashUtil
High performance pseudo-random number generation for multiple values.
- Since:
- 25.11.2016
-
Method Summary
Modifier and TypeMethodDescriptionstatic longhash(long v) static longhash(long l1, long l2) static longhash(long l1, long l2, long l3) static longhash(long l1, long l2, long l3, long l4) static longstatic doublerandom(long l1) static doublerandom(long l1, long l2) static doublerandom(long l1, long l2, long l3) static doublerandom(long l1, long l2, long l3, long l4) static intrandomInt(long l1, long l2, long l3, int bound) static longrehash(long l1) static longrehash(long l1, long l2) static longrehash(long l1, long l2, long l3) static longrehash(long l1, long l2, long l3, long l4)
-
Method Details
-
hash
public static long hash(long v) -
hash
public static long hash(long l1, long l2) -
hash
public static long hash(long l1, long l2, long l3) -
hash
public static long hash(long l1, long l2, long l3, long l4) -
rehash
public static long rehash(long l1) -
rehash
public static long rehash(long l1, long l2) -
rehash
public static long rehash(long l1, long l2, long l3) -
rehash
public static long rehash(long l1, long l2, long l3, long l4) -
random
public static double random(long l1) -
random
public static double random(long l1, long l2) -
random
public static double random(long l1, long l2, long l3) -
random
public static double random(long l1, long l2, long l3, long l4) -
randomInt
public static int randomInt(long l1, long l2, long l3, int bound) -
hashUuid
-