@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5) { long expectedSize = (long) sizeOr(elems1, 0); expectedSize += (long) sizeOr(elems2, 0); expectedSize += (long) sizeOr(elems3, 0); expectedSize += (long) sizeOr(elems4, 0); expectedSize += (long) sizeOr(elems5, 0); return this.newUpdatableSet( elems1, elems2, elems3, elems4, elems5, sizeAsInt(expectedSize)); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5) { long expectedSize = (long) sizeOr(elems1, 0); expectedSize += (long) sizeOr(elems2, 0); expectedSize += (long) sizeOr(elems3, 0); expectedSize += (long) sizeOr(elems4, 0); expectedSize += (long) sizeOr(elems5, 0); return this.newUpdatableSet( elems1, elems2, elems3, elems4, elems5, sizeAsInt(expectedSize)); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4) { long expectedSize = (long) sizeOr(elems1, 0); expectedSize += (long) sizeOr(elems2, 0); expectedSize += (long) sizeOr(elems3, 0); expectedSize += (long) sizeOr(elems4, 0); return this.newUpdatableSet(elems1, elems2, elems3, elems4, sizeAsInt(expectedSize)); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4) { long expectedSize = (long) sizeOr(elems1, 0); expectedSize += (long) sizeOr(elems2, 0); expectedSize += (long) sizeOr(elems3, 0); expectedSize += (long) sizeOr(elems4, 0); return this.newUpdatableSet(elems1, elems2, elems3, elems4, sizeAsInt(expectedSize)); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3) { long expectedSize = (long) sizeOr(elems1, 0); expectedSize += (long) sizeOr(elems2, 0); expectedSize += (long) sizeOr(elems3, 0); return this.newUpdatableSet(elems1, elems2, elems3, sizeAsInt(expectedSize)); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3) { long expectedSize = (long) sizeOr(elems1, 0); expectedSize += (long) sizeOr(elems2, 0); expectedSize += (long) sizeOr(elems3, 0); return this.newUpdatableSet(elems1, elems2, elems3, sizeAsInt(expectedSize)); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elements) { return this.newUpdatableSet(elements, sizeOr(elements, getDefaultExpectedSize())); }
@Override @Nonnull public UpdatableQHashByteSetGO newUpdatableSet(Iterable<Byte> elements) { return this.newUpdatableSet(elements, sizeOr(elements, getDefaultExpectedSize())); }