A utility class to help calculate hashcode values using an algorithm similar to that outlined in "Effective Java, Joshua Bloch, 2nd Edition".
Type | Name and description |
---|---|
static int |
initHash() |
static int |
updateHash(int current, boolean var) |
static int |
updateHash(int current, char var) |
static int |
updateHash(int current, int var) |
static int |
updateHash(int current, long var) |
static int |
updateHash(int current, float var) |
static int |
updateHash(int current, double var) |
static int |
updateHash(int current, Object var) |
static int |
updateHash(int current, boolean[] var) |
static int |
updateHash(int current, char[] var) |
static int |
updateHash(int current, byte[] var) |
static int |
updateHash(int current, short[] var) |
static int |
updateHash(int current, int[] var) |
static int |
updateHash(int current, long[] var) |
static int |
updateHash(int current, float[] var) |
static int |
updateHash(int current, double[] var) |