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