net.openhft.collect.set.hash
Interface HashDoubleSetFactory

All Superinterfaces:
DoubleSetFactory, HashContainerFactory<HashDoubleSetFactory>

public interface HashDoubleSetFactory
extends DoubleSetFactory, HashContainerFactory<HashDoubleSetFactory>

An immutable factory of HashDoubleSets.

See Also:
HashDoubleSet, HashDoubleSets.getDefaultFactory()

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

Method Detail

newMutableSet

HashDoubleSet newMutableSet()
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

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

Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            Iterable<Double> elems3,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            Iterable<Double> elems3,
                            Iterable<Double> elems4,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            Iterable<Double> elems3,
                            Iterable<Double> elems4,
                            Iterable<Double> elems5,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elements)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            Iterable<Double> elems3)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            Iterable<Double> elems3,
                            Iterable<Double> elems4)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterable<Double> elems1,
                            Iterable<Double> elems2,
                            Iterable<Double> elems3,
                            Iterable<Double> elems4,
                            Iterable<Double> elems5)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterator<Double> elements)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Iterator<Double> elements,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Consumer<DoubleConsumer> elementsSupplier)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Consumer<DoubleConsumer> elementsSupplier,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(double[] elements)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(double[] elements,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Double[] elements)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSet

HashDoubleSet newMutableSet(Double[] elements,
                            int expectedSize)
Specified by:
newMutableSet in interface DoubleSetFactory

newMutableSetOf

HashDoubleSet newMutableSetOf(double e1)
Specified by:
newMutableSetOf in interface DoubleSetFactory

newMutableSetOf

HashDoubleSet newMutableSetOf(double e1,
                              double e2)
Specified by:
newMutableSetOf in interface DoubleSetFactory

newMutableSetOf

HashDoubleSet newMutableSetOf(double e1,
                              double e2,
                              double e3)
Specified by:
newMutableSetOf in interface DoubleSetFactory

newMutableSetOf

HashDoubleSet newMutableSetOf(double e1,
                              double e2,
                              double e3,
                              double e4)
Specified by:
newMutableSetOf in interface DoubleSetFactory

newMutableSetOf

HashDoubleSet newMutableSetOf(double e1,
                              double e2,
                              double e3,
                              double e4,
                              double e5,
                              double... restElements)
Specified by:
newMutableSetOf in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet()
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

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

Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4,
                              Iterable<Double> elems5,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elements)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4,
                              Iterable<Double> elems5)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterator<Double> elements)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Iterator<Double> elements,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Consumer<DoubleConsumer> elementsSupplier)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Consumer<DoubleConsumer> elementsSupplier,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(double[] elements)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(double[] elements,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Double[] elements)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSet

HashDoubleSet newUpdatableSet(Double[] elements,
                              int expectedSize)
Specified by:
newUpdatableSet in interface DoubleSetFactory

newUpdatableSetOf

HashDoubleSet newUpdatableSetOf(double e1)
Specified by:
newUpdatableSetOf in interface DoubleSetFactory

newUpdatableSetOf

HashDoubleSet newUpdatableSetOf(double e1,
                                double e2)
Specified by:
newUpdatableSetOf in interface DoubleSetFactory

newUpdatableSetOf

HashDoubleSet newUpdatableSetOf(double e1,
                                double e2,
                                double e3)
Specified by:
newUpdatableSetOf in interface DoubleSetFactory

newUpdatableSetOf

HashDoubleSet newUpdatableSetOf(double e1,
                                double e2,
                                double e3,
                                double e4)
Specified by:
newUpdatableSetOf in interface DoubleSetFactory

newUpdatableSetOf

HashDoubleSet newUpdatableSetOf(double e1,
                                double e2,
                                double e3,
                                double e4,
                                double e5,
                                double... restElements)
Specified by:
newUpdatableSetOf in interface DoubleSetFactory

newImmutableSet

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

Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4,
                              Iterable<Double> elems5,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elements)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                              Iterable<Double> elems2,
                              Iterable<Double> elems3,
                              Iterable<Double> elems4,
                              Iterable<Double> elems5)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterator<Double> elements)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Iterator<Double> elements,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Consumer<DoubleConsumer> elementsSupplier)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Consumer<DoubleConsumer> elementsSupplier,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(double[] elements)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(double[] elements,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Double[] elements)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSet

HashDoubleSet newImmutableSet(Double[] elements,
                              int expectedSize)
Specified by:
newImmutableSet in interface DoubleSetFactory

newImmutableSetOf

HashDoubleSet newImmutableSetOf(double e1)
Specified by:
newImmutableSetOf in interface DoubleSetFactory

newImmutableSetOf

HashDoubleSet newImmutableSetOf(double e1,
                                double e2)
Specified by:
newImmutableSetOf in interface DoubleSetFactory

newImmutableSetOf

HashDoubleSet newImmutableSetOf(double e1,
                                double e2,
                                double e3)
Specified by:
newImmutableSetOf in interface DoubleSetFactory

newImmutableSetOf

HashDoubleSet newImmutableSetOf(double e1,
                                double e2,
                                double e3,
                                double e4)
Specified by:
newImmutableSetOf in interface DoubleSetFactory

newImmutableSetOf

HashDoubleSet newImmutableSetOf(double e1,
                                double e2,
                                double e3,
                                double e4,
                                double e5,
                                double... restElements)
Specified by:
newImmutableSetOf in interface DoubleSetFactory