net.openhft.collect.set.hash
Interface HashIntSetFactory

All Superinterfaces:
HashContainerFactory<HashIntSetFactory>, IntHashFactory<HashIntSetFactory>, IntSetFactory

public interface HashIntSetFactory
extends IntSetFactory, IntHashFactory<HashIntSetFactory>

An immutable factory of HashIntSets.

See Also:
HashIntSet, HashIntSets.getDefaultFactory()

Method Summary
 HashIntSet newImmutableSet(Consumer<IntConsumer> elementsSupplier)
           
 HashIntSet newImmutableSet(Consumer<IntConsumer> elementsSupplier, int expectedSize)
           
 HashIntSet newImmutableSet(int[] elements)
           
 HashIntSet newImmutableSet(int[] elements, int expectedSize)
           
 HashIntSet newImmutableSet(Integer[] elements)
           
 HashIntSet newImmutableSet(Integer[] elements, int expectedSize)
           
 HashIntSet newImmutableSet(Iterable<Integer> elements)
           
 HashIntSet newImmutableSet(Iterable<Integer> elements, int expectedSize)
          If the specified elements is a set, expectedSize is ignored.
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, int expectedSize)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, int expectedSize)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, int expectedSize)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, Iterable<Integer> elems5)
           
 HashIntSet newImmutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, Iterable<Integer> elems5, int expectedSize)
           
 HashIntSet newImmutableSet(Iterator<Integer> elements)
           
 HashIntSet newImmutableSet(Iterator<Integer> elements, int expectedSize)
           
 HashIntSet newImmutableSetOf(int e1)
           
 HashIntSet newImmutableSetOf(int e1, int e2)
           
 HashIntSet newImmutableSetOf(int e1, int e2, int e3)
           
 HashIntSet newImmutableSetOf(int e1, int e2, int e3, int e4)
           
 HashIntSet newImmutableSetOf(int e1, int e2, int e3, int e4, int e5, int... restElements)
           
 HashIntSet newMutableSet()
           
 HashIntSet newMutableSet(Consumer<IntConsumer> elementsSupplier)
           
 HashIntSet newMutableSet(Consumer<IntConsumer> elementsSupplier, int expectedSize)
           
 HashIntSet newMutableSet(int expectedSize)
           
 HashIntSet newMutableSet(int[] elements)
           
 HashIntSet newMutableSet(int[] elements, int expectedSize)
           
 HashIntSet newMutableSet(Integer[] elements)
           
 HashIntSet newMutableSet(Integer[] elements, int expectedSize)
           
 HashIntSet newMutableSet(Iterable<Integer> elements)
           
 HashIntSet newMutableSet(Iterable<Integer> elements, int expectedSize)
          If the specified elements is a set, expectedSize is ignored.
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, int expectedSize)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, int expectedSize)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, int expectedSize)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, Iterable<Integer> elems5)
           
 HashIntSet newMutableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, Iterable<Integer> elems5, int expectedSize)
           
 HashIntSet newMutableSet(Iterator<Integer> elements)
           
 HashIntSet newMutableSet(Iterator<Integer> elements, int expectedSize)
           
 HashIntSet newMutableSetOf(int e1)
           
 HashIntSet newMutableSetOf(int e1, int e2)
           
 HashIntSet newMutableSetOf(int e1, int e2, int e3)
           
 HashIntSet newMutableSetOf(int e1, int e2, int e3, int e4)
           
 HashIntSet newMutableSetOf(int e1, int e2, int e3, int e4, int e5, int... restElements)
           
 HashIntSet newUpdatableSet()
           
 HashIntSet newUpdatableSet(Consumer<IntConsumer> elementsSupplier)
           
 HashIntSet newUpdatableSet(Consumer<IntConsumer> elementsSupplier, int expectedSize)
           
 HashIntSet newUpdatableSet(int expectedSize)
           
 HashIntSet newUpdatableSet(int[] elements)
           
 HashIntSet newUpdatableSet(int[] elements, int expectedSize)
           
 HashIntSet newUpdatableSet(Integer[] elements)
           
 HashIntSet newUpdatableSet(Integer[] elements, int expectedSize)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elements)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elements, int expectedSize)
          If the specified elements is a set, expectedSize is ignored.
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, int expectedSize)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, int expectedSize)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, int expectedSize)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, Iterable<Integer> elems5)
           
 HashIntSet newUpdatableSet(Iterable<Integer> elems1, Iterable<Integer> elems2, Iterable<Integer> elems3, Iterable<Integer> elems4, Iterable<Integer> elems5, int expectedSize)
           
 HashIntSet newUpdatableSet(Iterator<Integer> elements)
           
 HashIntSet newUpdatableSet(Iterator<Integer> elements, int expectedSize)
           
 HashIntSet newUpdatableSetOf(int e1)
           
 HashIntSet newUpdatableSetOf(int e1, int e2)
           
 HashIntSet newUpdatableSetOf(int e1, int e2, int e3)
           
 HashIntSet newUpdatableSetOf(int e1, int e2, int e3, int e4)
           
 HashIntSet newUpdatableSetOf(int e1, int e2, int e3, int e4, int e5, int... restElements)
           
 
Methods inherited from interface net.openhft.collect.hash.IntHashFactory
getLowerKeyDomainBound, getUpperKeyDomainBound, withKeysDomain, withKeysDomainComplement
 
Methods inherited from interface net.openhft.collect.hash.HashContainerFactory
getDefaultExpectedSize, getHashConfig, withDefaultExpectedSize, withHashConfig
 

Method Detail

newMutableSet

HashIntSet newMutableSet()
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elements,
                         int expectedSize)
If the specified elements is a set, expectedSize is ignored.

Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         Iterable<Integer> elems3,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         Iterable<Integer> elems3,
                         Iterable<Integer> elems4,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         Iterable<Integer> elems3,
                         Iterable<Integer> elems4,
                         Iterable<Integer> elems5,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elements)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         Iterable<Integer> elems3)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         Iterable<Integer> elems3,
                         Iterable<Integer> elems4)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterable<Integer> elems1,
                         Iterable<Integer> elems2,
                         Iterable<Integer> elems3,
                         Iterable<Integer> elems4,
                         Iterable<Integer> elems5)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterator<Integer> elements)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Iterator<Integer> elements,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Consumer<IntConsumer> elementsSupplier)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Consumer<IntConsumer> elementsSupplier,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(int[] elements)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(int[] elements,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Integer[] elements)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSet

HashIntSet newMutableSet(Integer[] elements,
                         int expectedSize)
Specified by:
newMutableSet in interface IntSetFactory

newMutableSetOf

HashIntSet newMutableSetOf(int e1)
Specified by:
newMutableSetOf in interface IntSetFactory

newMutableSetOf

HashIntSet newMutableSetOf(int e1,
                           int e2)
Specified by:
newMutableSetOf in interface IntSetFactory

newMutableSetOf

HashIntSet newMutableSetOf(int e1,
                           int e2,
                           int e3)
Specified by:
newMutableSetOf in interface IntSetFactory

newMutableSetOf

HashIntSet newMutableSetOf(int e1,
                           int e2,
                           int e3,
                           int e4)
Specified by:
newMutableSetOf in interface IntSetFactory

newMutableSetOf

HashIntSet newMutableSetOf(int e1,
                           int e2,
                           int e3,
                           int e4,
                           int e5,
                           int... restElements)
Specified by:
newMutableSetOf in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet()
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elements,
                           int expectedSize)
If the specified elements is a set, expectedSize is ignored.

Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4,
                           Iterable<Integer> elems5,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elements)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4,
                           Iterable<Integer> elems5)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterator<Integer> elements)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Iterator<Integer> elements,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Consumer<IntConsumer> elementsSupplier)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Consumer<IntConsumer> elementsSupplier,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(int[] elements)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(int[] elements,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Integer[] elements)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSet

HashIntSet newUpdatableSet(Integer[] elements,
                           int expectedSize)
Specified by:
newUpdatableSet in interface IntSetFactory

newUpdatableSetOf

HashIntSet newUpdatableSetOf(int e1)
Specified by:
newUpdatableSetOf in interface IntSetFactory

newUpdatableSetOf

HashIntSet newUpdatableSetOf(int e1,
                             int e2)
Specified by:
newUpdatableSetOf in interface IntSetFactory

newUpdatableSetOf

HashIntSet newUpdatableSetOf(int e1,
                             int e2,
                             int e3)
Specified by:
newUpdatableSetOf in interface IntSetFactory

newUpdatableSetOf

HashIntSet newUpdatableSetOf(int e1,
                             int e2,
                             int e3,
                             int e4)
Specified by:
newUpdatableSetOf in interface IntSetFactory

newUpdatableSetOf

HashIntSet newUpdatableSetOf(int e1,
                             int e2,
                             int e3,
                             int e4,
                             int e5,
                             int... restElements)
Specified by:
newUpdatableSetOf in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elements,
                           int expectedSize)
If the specified elements is a set, expectedSize is ignored.

Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4,
                           Iterable<Integer> elems5,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elements)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterable<Integer> elems1,
                           Iterable<Integer> elems2,
                           Iterable<Integer> elems3,
                           Iterable<Integer> elems4,
                           Iterable<Integer> elems5)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterator<Integer> elements)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Iterator<Integer> elements,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Consumer<IntConsumer> elementsSupplier)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Consumer<IntConsumer> elementsSupplier,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(int[] elements)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(int[] elements,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Integer[] elements)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSet

HashIntSet newImmutableSet(Integer[] elements,
                           int expectedSize)
Specified by:
newImmutableSet in interface IntSetFactory

newImmutableSetOf

HashIntSet newImmutableSetOf(int e1)
Specified by:
newImmutableSetOf in interface IntSetFactory

newImmutableSetOf

HashIntSet newImmutableSetOf(int e1,
                             int e2)
Specified by:
newImmutableSetOf in interface IntSetFactory

newImmutableSetOf

HashIntSet newImmutableSetOf(int e1,
                             int e2,
                             int e3)
Specified by:
newImmutableSetOf in interface IntSetFactory

newImmutableSetOf

HashIntSet newImmutableSetOf(int e1,
                             int e2,
                             int e3,
                             int e4)
Specified by:
newImmutableSetOf in interface IntSetFactory

newImmutableSetOf

HashIntSet newImmutableSetOf(int e1,
                             int e2,
                             int e3,
                             int e4,
                             int e5,
                             int... restElements)
Specified by:
newImmutableSetOf in interface IntSetFactory