net.openhft.collect.set.hash
Interface HashCharSetFactory

All Superinterfaces:
CharHashFactory<HashCharSetFactory>, CharSetFactory, HashContainerFactory<HashCharSetFactory>

public interface HashCharSetFactory
extends CharSetFactory, CharHashFactory<HashCharSetFactory>

An immutable factory of HashCharSets.

See Also:
HashCharSet, HashCharSets.getDefaultFactory()

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

Method Detail

newMutableSet

HashCharSet newMutableSet()
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

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

Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          Iterable<Character> elems3,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          Iterable<Character> elems3,
                          Iterable<Character> elems4,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          Iterable<Character> elems3,
                          Iterable<Character> elems4,
                          Iterable<Character> elems5,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elements)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          Iterable<Character> elems3)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          Iterable<Character> elems3,
                          Iterable<Character> elems4)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterable<Character> elems1,
                          Iterable<Character> elems2,
                          Iterable<Character> elems3,
                          Iterable<Character> elems4,
                          Iterable<Character> elems5)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterator<Character> elements)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Iterator<Character> elements,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Consumer<CharConsumer> elementsSupplier)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Consumer<CharConsumer> elementsSupplier,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(char[] elements)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(char[] elements,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Character[] elements)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSet

HashCharSet newMutableSet(Character[] elements,
                          int expectedSize)
Specified by:
newMutableSet in interface CharSetFactory

newMutableSetOf

HashCharSet newMutableSetOf(char e1)
Specified by:
newMutableSetOf in interface CharSetFactory

newMutableSetOf

HashCharSet newMutableSetOf(char e1,
                            char e2)
Specified by:
newMutableSetOf in interface CharSetFactory

newMutableSetOf

HashCharSet newMutableSetOf(char e1,
                            char e2,
                            char e3)
Specified by:
newMutableSetOf in interface CharSetFactory

newMutableSetOf

HashCharSet newMutableSetOf(char e1,
                            char e2,
                            char e3,
                            char e4)
Specified by:
newMutableSetOf in interface CharSetFactory

newMutableSetOf

HashCharSet newMutableSetOf(char e1,
                            char e2,
                            char e3,
                            char e4,
                            char e5,
                            char... restElements)
Specified by:
newMutableSetOf in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet()
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

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

Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4,
                            Iterable<Character> elems5,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elements)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4,
                            Iterable<Character> elems5)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterator<Character> elements)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Iterator<Character> elements,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Consumer<CharConsumer> elementsSupplier)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Consumer<CharConsumer> elementsSupplier,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(char[] elements)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(char[] elements,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Character[] elements)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSet

HashCharSet newUpdatableSet(Character[] elements,
                            int expectedSize)
Specified by:
newUpdatableSet in interface CharSetFactory

newUpdatableSetOf

HashCharSet newUpdatableSetOf(char e1)
Specified by:
newUpdatableSetOf in interface CharSetFactory

newUpdatableSetOf

HashCharSet newUpdatableSetOf(char e1,
                              char e2)
Specified by:
newUpdatableSetOf in interface CharSetFactory

newUpdatableSetOf

HashCharSet newUpdatableSetOf(char e1,
                              char e2,
                              char e3)
Specified by:
newUpdatableSetOf in interface CharSetFactory

newUpdatableSetOf

HashCharSet newUpdatableSetOf(char e1,
                              char e2,
                              char e3,
                              char e4)
Specified by:
newUpdatableSetOf in interface CharSetFactory

newUpdatableSetOf

HashCharSet newUpdatableSetOf(char e1,
                              char e2,
                              char e3,
                              char e4,
                              char e5,
                              char... restElements)
Specified by:
newUpdatableSetOf in interface CharSetFactory

newImmutableSet

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

Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4,
                            Iterable<Character> elems5,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elements)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterable<Character> elems1,
                            Iterable<Character> elems2,
                            Iterable<Character> elems3,
                            Iterable<Character> elems4,
                            Iterable<Character> elems5)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterator<Character> elements)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Iterator<Character> elements,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Consumer<CharConsumer> elementsSupplier)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Consumer<CharConsumer> elementsSupplier,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(char[] elements)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(char[] elements,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Character[] elements)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSet

HashCharSet newImmutableSet(Character[] elements,
                            int expectedSize)
Specified by:
newImmutableSet in interface CharSetFactory

newImmutableSetOf

HashCharSet newImmutableSetOf(char e1)
Specified by:
newImmutableSetOf in interface CharSetFactory

newImmutableSetOf

HashCharSet newImmutableSetOf(char e1,
                              char e2)
Specified by:
newImmutableSetOf in interface CharSetFactory

newImmutableSetOf

HashCharSet newImmutableSetOf(char e1,
                              char e2,
                              char e3)
Specified by:
newImmutableSetOf in interface CharSetFactory

newImmutableSetOf

HashCharSet newImmutableSetOf(char e1,
                              char e2,
                              char e3,
                              char e4)
Specified by:
newImmutableSetOf in interface CharSetFactory

newImmutableSetOf

HashCharSet newImmutableSetOf(char e1,
                              char e2,
                              char e3,
                              char e4,
                              char e5,
                              char... restElements)
Specified by:
newImmutableSetOf in interface CharSetFactory