@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3, Iterable<Character> elems4, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3, elems4, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Character[] elements) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elements)); return set; }
@Override @Nonnull public HashCharSet newImmutableSetOf(char e1, char e2, char e3) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSetOf(e1, e2, e3)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3, Iterable<Character> elems4, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3, elems4, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3, Iterable<Character> elems4) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3, elems4)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet( Consumer<com.koloboke.function.CharConsumer> elementsSupplier, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elementsSupplier, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSetOf(char e1) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSetOf(e1)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(char[] elements, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elements, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSetOf(char e1, char e2) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSetOf(e1, e2)); return set; }
@Override @Nonnull public HashCharSet newImmutableSetOf(char e1, char e2, char e3, char e4) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSetOf(e1, e2, e3, e4)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3, Iterable<Character> elems4, Iterable<Character> elems5) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3, elems4, elems5)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterator<Character> elements) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elements)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(char[] elements) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elements)); return set; }
@Override @Nonnull public HashCharSet newImmutableSetOf(char e1, char e2, char e3, char e4) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSetOf(e1, e2, e3, e4)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elements, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elements, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(Iterable<Character> elems1, Iterable<Character> elems2, Iterable<Character> elems3, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elems1, elems2, elems3, expectedSize)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet( Consumer<com.koloboke.function.CharConsumer> elementsSupplier) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elementsSupplier)); return set; }
@Override @Nonnull public HashCharSet newImmutableSet(char[] elements, int expectedSize) { ImmutableQHashCharSetGO set = uninitializedImmutableSet(); set.move(this.newUpdatableSet(elements, expectedSize)); return set; }