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