net.openhft.collect.set.hash
Class HashCharSets

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

public final class HashCharSets
extends Object

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

See Also:
HashCharSet

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

Method Detail

getDefaultFactory

public static HashCharSetFactory getDefaultFactory()

newMutableSet

public static HashCharSet newMutableSet()

newMutableSet

public static HashCharSet newMutableSet(int expectedSize)

newMutableSet

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


newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2,
                                        int expectedSize)

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2,
                                        Iterable<Character> elems3,
                                        int expectedSize)

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2,
                                        Iterable<Character> elems3,
                                        Iterable<Character> elems4,
                                        int expectedSize)

newMutableSet

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

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elements)

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2)

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2,
                                        Iterable<Character> elems3)

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2,
                                        Iterable<Character> elems3,
                                        Iterable<Character> elems4)

newMutableSet

public static HashCharSet newMutableSet(Iterable<Character> elems1,
                                        Iterable<Character> elems2,
                                        Iterable<Character> elems3,
                                        Iterable<Character> elems4,
                                        Iterable<Character> elems5)

newMutableSet

public static HashCharSet newMutableSet(Iterator<Character> elements)

newMutableSet

public static HashCharSet newMutableSet(Iterator<Character> elements,
                                        int expectedSize)

newMutableSet

public static HashCharSet newMutableSet(Consumer<CharConsumer> elementsSupplier)

newMutableSet

public static HashCharSet newMutableSet(Consumer<CharConsumer> elementsSupplier,
                                        int expectedSize)

newMutableSet

public static HashCharSet newMutableSet(char[] elements)

newMutableSet

public static HashCharSet newMutableSet(char[] elements,
                                        int expectedSize)

newMutableSet

public static HashCharSet newMutableSet(Character[] elements)

newMutableSet

public static HashCharSet newMutableSet(Character[] elements,
                                        int expectedSize)

newMutableSetOf

public static HashCharSet newMutableSetOf(char e1)

newMutableSetOf

public static HashCharSet newMutableSetOf(char e1,
                                          char e2)

newMutableSetOf

public static HashCharSet newMutableSetOf(char e1,
                                          char e2,
                                          char e3)

newMutableSetOf

public static HashCharSet newMutableSetOf(char e1,
                                          char e2,
                                          char e3,
                                          char e4)

newMutableSetOf

public static HashCharSet newMutableSetOf(char e1,
                                          char e2,
                                          char e3,
                                          char e4,
                                          char e5,
                                          char... restElements)

newUpdatableSet

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


newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          int expectedSize)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          int expectedSize)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          Iterable<Character> elems4,
                                          int expectedSize)

newUpdatableSet

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

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elements)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          Iterable<Character> elems4)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          Iterable<Character> elems4,
                                          Iterable<Character> elems5)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterator<Character> elements)

newUpdatableSet

public static HashCharSet newUpdatableSet(Iterator<Character> elements,
                                          int expectedSize)

newUpdatableSet

public static HashCharSet newUpdatableSet(Consumer<CharConsumer> elementsSupplier)

newUpdatableSet

public static HashCharSet newUpdatableSet(Consumer<CharConsumer> elementsSupplier,
                                          int expectedSize)

newUpdatableSet

public static HashCharSet newUpdatableSet(char[] elements)

newUpdatableSet

public static HashCharSet newUpdatableSet(char[] elements,
                                          int expectedSize)

newUpdatableSet

public static HashCharSet newUpdatableSet(Character[] elements)

newUpdatableSet

public static HashCharSet newUpdatableSet(Character[] elements,
                                          int expectedSize)

newUpdatableSetOf

public static HashCharSet newUpdatableSetOf(char e1)

newUpdatableSetOf

public static HashCharSet newUpdatableSetOf(char e1,
                                            char e2)

newUpdatableSetOf

public static HashCharSet newUpdatableSetOf(char e1,
                                            char e2,
                                            char e3)

newUpdatableSetOf

public static HashCharSet newUpdatableSetOf(char e1,
                                            char e2,
                                            char e3,
                                            char e4)

newUpdatableSetOf

public static HashCharSet newUpdatableSetOf(char e1,
                                            char e2,
                                            char e3,
                                            char e4,
                                            char e5,
                                            char... restElements)

newImmutableSet

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


newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          int expectedSize)

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          int expectedSize)

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          Iterable<Character> elems4,
                                          int expectedSize)

newImmutableSet

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

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elements)

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2)

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3)

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          Iterable<Character> elems4)

newImmutableSet

public static HashCharSet newImmutableSet(Iterable<Character> elems1,
                                          Iterable<Character> elems2,
                                          Iterable<Character> elems3,
                                          Iterable<Character> elems4,
                                          Iterable<Character> elems5)

newImmutableSet

public static HashCharSet newImmutableSet(Iterator<Character> elements)

newImmutableSet

public static HashCharSet newImmutableSet(Iterator<Character> elements,
                                          int expectedSize)

newImmutableSet

public static HashCharSet newImmutableSet(Consumer<CharConsumer> elementsSupplier)

newImmutableSet

public static HashCharSet newImmutableSet(Consumer<CharConsumer> elementsSupplier,
                                          int expectedSize)

newImmutableSet

public static HashCharSet newImmutableSet(char[] elements)

newImmutableSet

public static HashCharSet newImmutableSet(char[] elements,
                                          int expectedSize)

newImmutableSet

public static HashCharSet newImmutableSet(Character[] elements)

newImmutableSet

public static HashCharSet newImmutableSet(Character[] elements,
                                          int expectedSize)

newImmutableSetOf

public static HashCharSet newImmutableSetOf(char e1)

newImmutableSetOf

public static HashCharSet newImmutableSetOf(char e1,
                                            char e2)

newImmutableSetOf

public static HashCharSet newImmutableSetOf(char e1,
                                            char e2,
                                            char e3)

newImmutableSetOf

public static HashCharSet newImmutableSetOf(char e1,
                                            char e2,
                                            char e3,
                                            char e4)

newImmutableSetOf

public static HashCharSet newImmutableSetOf(char e1,
                                            char e2,
                                            char e3,
                                            char e4,
                                            char e5,
                                            char... restElements)