public interface HashShortSetFactory extends ShortSetFactory<HashShortSetFactory>, ShortHashFactory<HashShortSetFactory>
HashShortSets.| Modifier and Type | Method and Description |
|---|---|
HashShortSet |
newImmutableSet(Consumer<ShortConsumer> elementsSupplier)
Constructs a new immutable set of elements consumed by the callback within the given closure.
|
HashShortSet |
newImmutableSet(Consumer<ShortConsumer> elementsSupplier,
int expectedSize)
Constructs a new immutable set of elements consumed by the callback within the given closure.
|
HashShortSet |
newImmutableSet(Iterable<Short> elements)
Constructs a new immutable set containing the elements in the specified iterable.
|
HashShortSet |
newImmutableSet(Iterable<Short> elements,
int expectedSize)
Constructs a new immutable set containing the elements in the specified iterable.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
int expectedSize)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
int expectedSize)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
int expectedSize)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
Iterable<Short> elems5)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
Iterable<Short> elems5,
int expectedSize)
Constructs a new immutable set which merge the elements of the specified iterables.
|
HashShortSet |
newImmutableSet(Iterator<Short> elements)
Constructs a new immutable set containing the elements traversed by the specified iterator.
|
HashShortSet |
newImmutableSet(Iterator<Short> elements,
int expectedSize)
Constructs a new immutable set containing the elements traversed by the specified iterator.
|
HashShortSet |
newImmutableSet(short[] elements)
Constructs a new immutable set of elements from the given array.
|
HashShortSet |
newImmutableSet(Short[] elements)
Constructs a new immutable set of elements from the given array.
|
HashShortSet |
newImmutableSet(short[] elements,
int expectedSize)
Constructs a new immutable set of elements from the given array.
|
HashShortSet |
newImmutableSet(Short[] elements,
int expectedSize)
Constructs a new immutable set of elements from the given array.
|
HashShortSet |
newImmutableSetOf(short e1)
Constructs a new immutable singleton set of the given element.
|
HashShortSet |
newImmutableSetOf(short e1,
short e2)
Constructs a new immutable set of the two specified elements.
|
HashShortSet |
newImmutableSetOf(short e1,
short e2,
short e3)
Constructs a new immutable set of the three specified elements.
|
HashShortSet |
newImmutableSetOf(short e1,
short e2,
short e3,
short e4)
Constructs a new immutable set of the four specified elements.
|
HashShortSet |
newImmutableSetOf(short e1,
short e2,
short e3,
short e4,
short e5,
short... restElements)
Constructs a new immutable set of the specified elements.
|
HashShortSet |
newMutableSet()
Constructs a new empty mutable set of the default
expected size.
|
HashShortSet |
newMutableSet(Consumer<ShortConsumer> elementsSupplier)
Constructs a new mutable set of elements consumed by the callback within the given closure.
|
HashShortSet |
newMutableSet(Consumer<ShortConsumer> elementsSupplier,
int expectedSize)
Constructs a new mutable set of elements consumed by the callback within the given closure.
|
HashShortSet |
newMutableSet(int expectedSize)
Constructs a new empty mutable set of the given expected size.
|
HashShortSet |
newMutableSet(Iterable<Short> elements)
Constructs a new mutable set containing the elements in the specified iterable.
|
HashShortSet |
newMutableSet(Iterable<Short> elements,
int expectedSize)
Constructs a new mutable set containing the elements in the specified iterable.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
int expectedSize)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
int expectedSize)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
int expectedSize)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
Iterable<Short> elems5)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
Iterable<Short> elems5,
int expectedSize)
Constructs a new mutable set which merge the elements of the specified iterables.
|
HashShortSet |
newMutableSet(Iterator<Short> elements)
Constructs a new mutable set containing the elements traversed by the specified iterator.
|
HashShortSet |
newMutableSet(Iterator<Short> elements,
int expectedSize)
Constructs a new mutable set containing the elements traversed by the specified iterator.
|
HashShortSet |
newMutableSet(short[] elements)
Constructs a new mutable set of elements from the given array.
|
HashShortSet |
newMutableSet(Short[] elements)
Constructs a new mutable set of elements from the given array.
|
HashShortSet |
newMutableSet(short[] elements,
int expectedSize)
Constructs a new mutable set of elements from the given array.
|
HashShortSet |
newMutableSet(Short[] elements,
int expectedSize)
Constructs a new mutable set of elements from the given array.
|
HashShortSet |
newMutableSetOf(short e1)
Constructs a new mutable singleton set of the given element.
|
HashShortSet |
newMutableSetOf(short e1,
short e2)
Constructs a new mutable set of the two specified elements.
|
HashShortSet |
newMutableSetOf(short e1,
short e2,
short e3)
Constructs a new mutable set of the three specified elements.
|
HashShortSet |
newMutableSetOf(short e1,
short e2,
short e3,
short e4)
Constructs a new mutable set of the four specified elements.
|
HashShortSet |
newMutableSetOf(short e1,
short e2,
short e3,
short e4,
short e5,
short... restElements)
Constructs a new mutable set of the specified elements.
|
HashShortSet |
newUpdatableSet()
Constructs a new empty updatable set of the default
expected size.
|
HashShortSet |
newUpdatableSet(Consumer<ShortConsumer> elementsSupplier)
Constructs a new updatable set of elements consumed by the callback within the given closure.
|
HashShortSet |
newUpdatableSet(Consumer<ShortConsumer> elementsSupplier,
int expectedSize)
Constructs a new updatable set of elements consumed by the callback within the given closure.
|
HashShortSet |
newUpdatableSet(int expectedSize)
Constructs a new empty updatable set of the given expected size.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elements)
Constructs a new updatable set containing the elements in the specified iterable.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elements,
int expectedSize)
Constructs a new updatable set containing the elements in the specified iterable.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
int expectedSize)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
int expectedSize)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
int expectedSize)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
Iterable<Short> elems5)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterable<Short> elems1,
Iterable<Short> elems2,
Iterable<Short> elems3,
Iterable<Short> elems4,
Iterable<Short> elems5,
int expectedSize)
Constructs a new updatable set which merge the elements of the specified iterables.
|
HashShortSet |
newUpdatableSet(Iterator<Short> elements)
Constructs a new updatable set containing the elements traversed by the specified iterator.
|
HashShortSet |
newUpdatableSet(Iterator<Short> elements,
int expectedSize)
Constructs a new updatable set containing the elements traversed by the specified iterator.
|
HashShortSet |
newUpdatableSet(short[] elements)
Constructs a new updatable set of elements from the given array.
|
HashShortSet |
newUpdatableSet(Short[] elements)
Constructs a new updatable set of elements from the given array.
|
HashShortSet |
newUpdatableSet(short[] elements,
int expectedSize)
Constructs a new updatable set of elements from the given array.
|
HashShortSet |
newUpdatableSet(Short[] elements,
int expectedSize)
Constructs a new updatable set of elements from the given array.
|
HashShortSet |
newUpdatableSetOf(short e1)
Constructs a new updatable singleton set of the given element.
|
HashShortSet |
newUpdatableSetOf(short e1,
short e2)
Constructs a new updatable set of the two specified elements.
|
HashShortSet |
newUpdatableSetOf(short e1,
short e2,
short e3)
Constructs a new updatable set of the three specified elements.
|
HashShortSet |
newUpdatableSetOf(short e1,
short e2,
short e3,
short e4)
Constructs a new updatable set of the four specified elements.
|
HashShortSet |
newUpdatableSetOf(short e1,
short e2,
short e3,
short e4,
short e5,
short... restElements)
Constructs a new updatable set of the specified elements.
|
getLowerKeyDomainBound, getUpperKeyDomainBound, withKeysDomain, withKeysDomainComplementgetHashConfig, withHashConfiggetDefaultExpectedSize, withDefaultExpectedSize@Nonnull HashShortSet newMutableSet()
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>@Nonnull HashShortSet newMutableSet(int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>expectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elements, int expectedSize)
ShortSetFactoryIf the specified iterable is a Set
the expectedSize argument is ignored.
newMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterable whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, @Nonnull Iterable<Short> elems5, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setelems5 - the fifth source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterator<Short> elements, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterator from which elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Consumer<ShortConsumer> elementsSupplier, int expectedSize)
ShortSetFactoryExample: TODO
newMutableSet in interface ShortSetFactory<HashShortSetFactory>elementsSupplier - the function which supply mappings for the returned set via
the callback passed inexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull short[] elements, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Short[] elements, int expectedSize)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elements)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterable whose elements are to be placed into the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, @Nonnull Iterable<Short> elems5)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setelems5 - the fifth source of elements for the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Iterator<Short> elements)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterator from which elements are to be placed into the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Consumer<ShortConsumer> elementsSupplier)
ShortSetFactoryExample: TODO
newMutableSet in interface ShortSetFactory<HashShortSetFactory>elementsSupplier - the function which supply mappings for the returned set via
the callback passed in@Nonnull HashShortSet newMutableSet(@Nonnull short[] elements)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned set@Nonnull HashShortSet newMutableSet(@Nonnull Short[] elements)
ShortSetFactorynewMutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned set@Nonnull HashShortSet newMutableSetOf(short e1)
ShortSetFactorynewMutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the sole element@Nonnull HashShortSet newMutableSetOf(short e1, short e2)
ShortSetFactorynewMutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second element@Nonnull HashShortSet newMutableSetOf(short e1, short e2, short e3)
ShortSetFactorynewMutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third element@Nonnull HashShortSet newMutableSetOf(short e1, short e2, short e3, short e4)
ShortSetFactorynewMutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third elemente4 - the fourth element@Nonnull HashShortSet newMutableSetOf(short e1, short e2, short e3, short e4, short e5, short... restElements)
ShortSetFactorynewMutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third elemente4 - the fourth elemente5 - the fifth elementrestElements - the rest elements to be placed into the set@Nonnull HashShortSet newUpdatableSet()
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>@Nonnull HashShortSet newUpdatableSet(int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>expectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elements, int expectedSize)
ShortSetFactoryIf the specified iterable is a Set
the expectedSize argument is ignored.
newUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterable whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, @Nonnull Iterable<Short> elems5, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setelems5 - the fifth source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterator<Short> elements, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterator from which elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Consumer<ShortConsumer> elementsSupplier, int expectedSize)
ShortSetFactoryExample: TODO
newUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elementsSupplier - the function which supply mappings for the returned set via
the callback passed inexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull short[] elements, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Short[] elements, int expectedSize)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elements)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterable whose elements are to be placed into the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, @Nonnull Iterable<Short> elems5)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setelems5 - the fifth source of elements for the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Iterator<Short> elements)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterator from which elements are to be placed into the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Consumer<ShortConsumer> elementsSupplier)
ShortSetFactoryExample: TODO
newUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elementsSupplier - the function which supply mappings for the returned set via
the callback passed in@Nonnull HashShortSet newUpdatableSet(@Nonnull short[] elements)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned set@Nonnull HashShortSet newUpdatableSet(@Nonnull Short[] elements)
ShortSetFactorynewUpdatableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned set@Nonnull HashShortSet newUpdatableSetOf(short e1)
ShortSetFactorynewUpdatableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the sole element@Nonnull HashShortSet newUpdatableSetOf(short e1, short e2)
ShortSetFactorynewUpdatableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second element@Nonnull HashShortSet newUpdatableSetOf(short e1, short e2, short e3)
ShortSetFactorynewUpdatableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third element@Nonnull HashShortSet newUpdatableSetOf(short e1, short e2, short e3, short e4)
ShortSetFactorynewUpdatableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third elemente4 - the fourth element@Nonnull HashShortSet newUpdatableSetOf(short e1, short e2, short e3, short e4, short e5, short... restElements)
ShortSetFactorynewUpdatableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third elemente4 - the fourth elemente5 - the fifth elementrestElements - the rest elements to be placed into the set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elements, int expectedSize)
ShortSetFactoryIf the specified iterable is a Set
the expectedSize argument is ignored.
newImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterable whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, @Nonnull Iterable<Short> elems5, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setelems5 - the fifth source of elements for the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterator<Short> elements, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterator from which elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Consumer<ShortConsumer> elementsSupplier, int expectedSize)
ShortSetFactoryExample: TODO
newImmutableSet in interface ShortSetFactory<HashShortSetFactory>elementsSupplier - the function which supply mappings for the returned set via
the callback passed inexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull short[] elements, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Short[] elements, int expectedSize)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned setexpectedSize - the expected size of the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elements)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterable whose elements are to be placed into the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterable<Short> elems1, @Nonnull Iterable<Short> elems2, @Nonnull Iterable<Short> elems3, @Nonnull Iterable<Short> elems4, @Nonnull Iterable<Short> elems5)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elems1 - the first source of elements for the returned setelems2 - the second source of elements for the returned setelems3 - the third source of elements for the returned setelems4 - the fourth source of elements for the returned setelems5 - the fifth source of elements for the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Iterator<Short> elements)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the iterator from which elements are to be placed into the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Consumer<ShortConsumer> elementsSupplier)
ShortSetFactoryExample: TODO
newImmutableSet in interface ShortSetFactory<HashShortSetFactory>elementsSupplier - the function which supply mappings for the returned set via
the callback passed in@Nonnull HashShortSet newImmutableSet(@Nonnull short[] elements)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned set@Nonnull HashShortSet newImmutableSet(@Nonnull Short[] elements)
ShortSetFactorynewImmutableSet in interface ShortSetFactory<HashShortSetFactory>elements - the array whose elements are to be placed into the returned set@Nonnull HashShortSet newImmutableSetOf(short e1)
ShortSetFactorynewImmutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the sole element@Nonnull HashShortSet newImmutableSetOf(short e1, short e2)
ShortSetFactorynewImmutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second element@Nonnull HashShortSet newImmutableSetOf(short e1, short e2, short e3)
ShortSetFactorynewImmutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third element@Nonnull HashShortSet newImmutableSetOf(short e1, short e2, short e3, short e4)
ShortSetFactorynewImmutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third elemente4 - the fourth element@Nonnull HashShortSet newImmutableSetOf(short e1, short e2, short e3, short e4, short e5, short... restElements)
ShortSetFactorynewImmutableSetOf in interface ShortSetFactory<HashShortSetFactory>e1 - the first elemente2 - the second elemente3 - the third elemente4 - the fourth elemente5 - the fifth elementrestElements - the rest elements to be placed into the set