net.openhft.collect.set.hash
Class HashByteSets

java.lang.Object
  extended by net.openhft.collect.set.hash.HashByteSets

public final class HashByteSets
extends Object

This class consists only of static factory methods to construct HashByteSets, and the default HashByteSetFactory static provider (getDefaultFactory()).

See Also:
HashByteSet

Method Summary
static HashByteSetFactory getDefaultFactory()
           
static HashByteSet newImmutableSet(byte[] elements)
           
static HashByteSet newImmutableSet(Byte[] elements)
           
static HashByteSet newImmutableSet(byte[] elements, int expectedSize)
           
static HashByteSet newImmutableSet(Byte[] elements, int expectedSize)
           
static HashByteSet newImmutableSet(Consumer<ByteConsumer> elementsSupplier)
           
static HashByteSet newImmutableSet(Consumer<ByteConsumer> elementsSupplier, int expectedSize)
           
static HashByteSet newImmutableSet(Iterable<Byte> elements)
           
static HashByteSet newImmutableSet(Iterable<Byte> elements, int expectedSize)
          If the specified elements is a set, expectedSize is ignored.
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, int expectedSize)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, int expectedSize)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, int expectedSize)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5)
           
static HashByteSet newImmutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5, int expectedSize)
           
static HashByteSet newImmutableSet(Iterator<Byte> elements)
           
static HashByteSet newImmutableSet(Iterator<Byte> elements, int expectedSize)
           
static HashByteSet newImmutableSetOf(byte e1)
           
static HashByteSet newImmutableSetOf(byte e1, byte e2)
           
static HashByteSet newImmutableSetOf(byte e1, byte e2, byte e3)
           
static HashByteSet newImmutableSetOf(byte e1, byte e2, byte e3, byte e4)
           
static HashByteSet newImmutableSetOf(byte e1, byte e2, byte e3, byte e4, byte e5, byte... restElements)
           
static HashByteSet newMutableSet()
           
static HashByteSet newMutableSet(byte[] elements)
           
static HashByteSet newMutableSet(Byte[] elements)
           
static HashByteSet newMutableSet(byte[] elements, int expectedSize)
           
static HashByteSet newMutableSet(Byte[] elements, int expectedSize)
           
static HashByteSet newMutableSet(Consumer<ByteConsumer> elementsSupplier)
           
static HashByteSet newMutableSet(Consumer<ByteConsumer> elementsSupplier, int expectedSize)
           
static HashByteSet newMutableSet(int expectedSize)
           
static HashByteSet newMutableSet(Iterable<Byte> elements)
           
static HashByteSet newMutableSet(Iterable<Byte> elements, int expectedSize)
          If the specified elements is a set, expectedSize is ignored.
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, int expectedSize)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, int expectedSize)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, int expectedSize)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5)
           
static HashByteSet newMutableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5, int expectedSize)
           
static HashByteSet newMutableSet(Iterator<Byte> elements)
           
static HashByteSet newMutableSet(Iterator<Byte> elements, int expectedSize)
           
static HashByteSet newMutableSetOf(byte e1)
           
static HashByteSet newMutableSetOf(byte e1, byte e2)
           
static HashByteSet newMutableSetOf(byte e1, byte e2, byte e3)
           
static HashByteSet newMutableSetOf(byte e1, byte e2, byte e3, byte e4)
           
static HashByteSet newMutableSetOf(byte e1, byte e2, byte e3, byte e4, byte e5, byte... restElements)
           
static HashByteSet newUpdatableSet(byte[] elements)
           
static HashByteSet newUpdatableSet(Byte[] elements)
           
static HashByteSet newUpdatableSet(byte[] elements, int expectedSize)
           
static HashByteSet newUpdatableSet(Byte[] elements, int expectedSize)
           
static HashByteSet newUpdatableSet(Consumer<ByteConsumer> elementsSupplier)
           
static HashByteSet newUpdatableSet(Consumer<ByteConsumer> elementsSupplier, int expectedSize)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elements)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elements, int expectedSize)
          If the specified elements is a set, expectedSize is ignored.
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, int expectedSize)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, int expectedSize)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, int expectedSize)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5)
           
static HashByteSet newUpdatableSet(Iterable<Byte> elems1, Iterable<Byte> elems2, Iterable<Byte> elems3, Iterable<Byte> elems4, Iterable<Byte> elems5, int expectedSize)
           
static HashByteSet newUpdatableSet(Iterator<Byte> elements)
           
static HashByteSet newUpdatableSet(Iterator<Byte> elements, int expectedSize)
           
static HashByteSet newUpdatableSetOf(byte e1)
           
static HashByteSet newUpdatableSetOf(byte e1, byte e2)
           
static HashByteSet newUpdatableSetOf(byte e1, byte e2, byte e3)
           
static HashByteSet newUpdatableSetOf(byte e1, byte e2, byte e3, byte e4)
           
static HashByteSet newUpdatableSetOf(byte e1, byte e2, byte e3, byte e4, byte e5, byte... restElements)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefaultFactory

public static HashByteSetFactory getDefaultFactory()

newMutableSet

public static HashByteSet newMutableSet()

newMutableSet

public static HashByteSet newMutableSet(int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elements,
                                        int expectedSize)
If the specified elements is a set, expectedSize is ignored.


newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        Iterable<Byte> elems3,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        Iterable<Byte> elems3,
                                        Iterable<Byte> elems4,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        Iterable<Byte> elems3,
                                        Iterable<Byte> elems4,
                                        Iterable<Byte> elems5,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elements)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        Iterable<Byte> elems3)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        Iterable<Byte> elems3,
                                        Iterable<Byte> elems4)

newMutableSet

public static HashByteSet newMutableSet(Iterable<Byte> elems1,
                                        Iterable<Byte> elems2,
                                        Iterable<Byte> elems3,
                                        Iterable<Byte> elems4,
                                        Iterable<Byte> elems5)

newMutableSet

public static HashByteSet newMutableSet(Iterator<Byte> elements)

newMutableSet

public static HashByteSet newMutableSet(Iterator<Byte> elements,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Consumer<ByteConsumer> elementsSupplier)

newMutableSet

public static HashByteSet newMutableSet(Consumer<ByteConsumer> elementsSupplier,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(byte[] elements)

newMutableSet

public static HashByteSet newMutableSet(byte[] elements,
                                        int expectedSize)

newMutableSet

public static HashByteSet newMutableSet(Byte[] elements)

newMutableSet

public static HashByteSet newMutableSet(Byte[] elements,
                                        int expectedSize)

newMutableSetOf

public static HashByteSet newMutableSetOf(byte e1)

newMutableSetOf

public static HashByteSet newMutableSetOf(byte e1,
                                          byte e2)

newMutableSetOf

public static HashByteSet newMutableSetOf(byte e1,
                                          byte e2,
                                          byte e3)

newMutableSetOf

public static HashByteSet newMutableSetOf(byte e1,
                                          byte e2,
                                          byte e3,
                                          byte e4)

newMutableSetOf

public static HashByteSet newMutableSetOf(byte e1,
                                          byte e2,
                                          byte e3,
                                          byte e4,
                                          byte e5,
                                          byte... restElements)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elements,
                                          int expectedSize)
If the specified elements is a set, expectedSize is ignored.


newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4,
                                          Iterable<Byte> elems5,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elements)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4,
                                          Iterable<Byte> elems5)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterator<Byte> elements)

newUpdatableSet

public static HashByteSet newUpdatableSet(Iterator<Byte> elements,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(Consumer<ByteConsumer> elementsSupplier)

newUpdatableSet

public static HashByteSet newUpdatableSet(Consumer<ByteConsumer> elementsSupplier,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(byte[] elements)

newUpdatableSet

public static HashByteSet newUpdatableSet(byte[] elements,
                                          int expectedSize)

newUpdatableSet

public static HashByteSet newUpdatableSet(Byte[] elements)

newUpdatableSet

public static HashByteSet newUpdatableSet(Byte[] elements,
                                          int expectedSize)

newUpdatableSetOf

public static HashByteSet newUpdatableSetOf(byte e1)

newUpdatableSetOf

public static HashByteSet newUpdatableSetOf(byte e1,
                                            byte e2)

newUpdatableSetOf

public static HashByteSet newUpdatableSetOf(byte e1,
                                            byte e2,
                                            byte e3)

newUpdatableSetOf

public static HashByteSet newUpdatableSetOf(byte e1,
                                            byte e2,
                                            byte e3,
                                            byte e4)

newUpdatableSetOf

public static HashByteSet newUpdatableSetOf(byte e1,
                                            byte e2,
                                            byte e3,
                                            byte e4,
                                            byte e5,
                                            byte... restElements)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elements,
                                          int expectedSize)
If the specified elements is a set, expectedSize is ignored.


newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4,
                                          Iterable<Byte> elems5,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elements)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4)

newImmutableSet

public static HashByteSet newImmutableSet(Iterable<Byte> elems1,
                                          Iterable<Byte> elems2,
                                          Iterable<Byte> elems3,
                                          Iterable<Byte> elems4,
                                          Iterable<Byte> elems5)

newImmutableSet

public static HashByteSet newImmutableSet(Iterator<Byte> elements)

newImmutableSet

public static HashByteSet newImmutableSet(Iterator<Byte> elements,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(Consumer<ByteConsumer> elementsSupplier)

newImmutableSet

public static HashByteSet newImmutableSet(Consumer<ByteConsumer> elementsSupplier,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(byte[] elements)

newImmutableSet

public static HashByteSet newImmutableSet(byte[] elements,
                                          int expectedSize)

newImmutableSet

public static HashByteSet newImmutableSet(Byte[] elements)

newImmutableSet

public static HashByteSet newImmutableSet(Byte[] elements,
                                          int expectedSize)

newImmutableSetOf

public static HashByteSet newImmutableSetOf(byte e1)

newImmutableSetOf

public static HashByteSet newImmutableSetOf(byte e1,
                                            byte e2)

newImmutableSetOf

public static HashByteSet newImmutableSetOf(byte e1,
                                            byte e2,
                                            byte e3)

newImmutableSetOf

public static HashByteSet newImmutableSetOf(byte e1,
                                            byte e2,
                                            byte e3,
                                            byte e4)

newImmutableSetOf

public static HashByteSet newImmutableSetOf(byte e1,
                                            byte e2,
                                            byte e3,
                                            byte e4,
                                            byte e5,
                                            byte... restElements)