Package com.prupe.mcpatcher.mal.util
Class WeightedIndex
java.lang.Object
com.prupe.mcpatcher.mal.util.WeightedIndex
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract intchoose(long key) static WeightedIndexcreate(int size) static WeightedIndexstatic longhash128To64(int i, int j, int k, int l) static longhash128To64(long a, long b) protected final intmod(long n, int modulus)
-
Constructor Details
-
WeightedIndex
protected WeightedIndex(int size)
-
-
Method Details
-
create
-
create
-
mod
protected final int mod(long n, int modulus) -
choose
public abstract int choose(long key) -
hash128To64
public static long hash128To64(int i, int j, int k, int l) -
hash128To64
public static long hash128To64(long a, long b)
-