@Test public void testHashFloat() { assertEquals(new Float(0.0f).hashCode(), RandomUtils.hashFloat(0.0f)); assertEquals(new Float(1.0f).hashCode(), RandomUtils.hashFloat(1.0f)); assertEquals(new Float(Float.POSITIVE_INFINITY).hashCode(), RandomUtils.hashFloat(Float.POSITIVE_INFINITY)); assertEquals(new Float(Float.NaN).hashCode(), RandomUtils.hashFloat(Float.NaN)); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return (int) itemID ^ RandomUtils.hashFloat(value); }
@Override public int hashCode() { return RandomUtils.hashFloat(prefValue) + 31 * similarityColumn.hashCode(); }
@Override public int hashCode() { return RandomUtils.hashFloat(prefValue) + 31 * similarityColumn.hashCode(); }
@Override public int hashCode() { return RandomUtils.hashFloat(prefValue) + 31 * similarityColumn.hashCode(); }
@Override public int hashCode() { return super.hashCode() ^ RandomUtils.hashFloat(prefValue); }
@Override public int hashCode() { return super.hashCode() ^ RandomUtils.hashFloat(prefValue); }
@Override public int hashCode() { return super.hashCode() ^ RandomUtils.hashFloat(prefValue); }
@Test public void testHashFloat() { assertEquals(new Float(0.0f).hashCode(), RandomUtils.hashFloat(0.0f)); assertEquals(new Float(1.0f).hashCode(), RandomUtils.hashFloat(1.0f)); assertEquals(new Float(Float.POSITIVE_INFINITY).hashCode(), RandomUtils.hashFloat(Float.POSITIVE_INFINITY)); assertEquals(new Float(Float.NaN).hashCode(), RandomUtils.hashFloat(Float.NaN)); }