@Override public void accept(float e) { set.add(e); } });
private static void addAll(UpdatableQHashFloatSetGO set, Iterable<? extends Float> elems) { if (elems instanceof Collection) { // noinspection unchecked set.addAll((Collection<? extends Float>) elems); } else { for (float e : elems) { set.add(e); } } }
@Override public void accept(float e) { set.add(e); } });
private static void addAll(UpdatableQHashFloatSetGO set, Iterable<? extends Float> elems) { if (elems instanceof Collection) { // noinspection unchecked set.addAll((Collection<? extends Float>) elems); } else { for (float e : elems) { set.add(e); } } }
@Override public boolean add(Float e) { return add(e.floatValue()); }
@Override public boolean add(float key) { return add(Float.floatToIntBits(key)); }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSetOf(float e1) { UpdatableQHashFloatSetGO set = newUpdatableSet(1); set.add(e1); return set; }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSetOf(float e1) { UpdatableQHashFloatSetGO set = newUpdatableSet(1); set.add(e1); return set; }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSet(Iterator<Float> elements, int expectedSize) { UpdatableQHashFloatSetGO set = newUpdatableSet(expectedSize); while (elements.hasNext()) { set.add(elements.next()); } return shrunk(set); }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSet(Iterator<Float> elements, int expectedSize) { UpdatableQHashFloatSetGO set = newUpdatableSet(expectedSize); while (elements.hasNext()) { set.add(elements.next()); } return shrunk(set); }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSet(float[] elements, int expectedSize) { UpdatableQHashFloatSetGO set = newUpdatableSet(expectedSize); for (float e : elements) { set.add(e); } return shrunk(set); }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSet(Float[] elements, int expectedSize) { UpdatableQHashFloatSetGO set = newUpdatableSet(expectedSize); for (float e : elements) { set.add(e); } return shrunk(set); }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSet(Float[] elements, int expectedSize) { UpdatableQHashFloatSetGO set = newUpdatableSet(expectedSize); for (float e : elements) { set.add(e); } return shrunk(set); }
@Override @Nonnull public UpdatableQHashFloatSetGO newUpdatableSet(float[] elements, int expectedSize) { UpdatableQHashFloatSetGO set = newUpdatableSet(expectedSize); for (float e : elements) { set.add(e); } return shrunk(set); }