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