net.openhft.collect.set.hash
Class HashDoubleSets

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

public final class HashDoubleSets
extends Object

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

See Also:
HashDoubleSet

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

Method Detail

getDefaultFactory

public static HashDoubleSetFactory getDefaultFactory()

newMutableSet

public static HashDoubleSet newMutableSet()

newMutableSet

public static HashDoubleSet newMutableSet(int expectedSize)

newMutableSet

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


newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2,
                                          int expectedSize)

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2,
                                          Iterable<Double> elems3,
                                          int expectedSize)

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2,
                                          Iterable<Double> elems3,
                                          Iterable<Double> elems4,
                                          int expectedSize)

newMutableSet

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

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elements)

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2)

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2,
                                          Iterable<Double> elems3)

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2,
                                          Iterable<Double> elems3,
                                          Iterable<Double> elems4)

newMutableSet

public static HashDoubleSet newMutableSet(Iterable<Double> elems1,
                                          Iterable<Double> elems2,
                                          Iterable<Double> elems3,
                                          Iterable<Double> elems4,
                                          Iterable<Double> elems5)

newMutableSet

public static HashDoubleSet newMutableSet(Iterator<Double> elements)

newMutableSet

public static HashDoubleSet newMutableSet(Iterator<Double> elements,
                                          int expectedSize)

newMutableSet

public static HashDoubleSet newMutableSet(Consumer<DoubleConsumer> elementsSupplier)

newMutableSet

public static HashDoubleSet newMutableSet(Consumer<DoubleConsumer> elementsSupplier,
                                          int expectedSize)

newMutableSet

public static HashDoubleSet newMutableSet(double[] elements)

newMutableSet

public static HashDoubleSet newMutableSet(double[] elements,
                                          int expectedSize)

newMutableSet

public static HashDoubleSet newMutableSet(Double[] elements)

newMutableSet

public static HashDoubleSet newMutableSet(Double[] elements,
                                          int expectedSize)

newMutableSetOf

public static HashDoubleSet newMutableSetOf(double e1)

newMutableSetOf

public static HashDoubleSet newMutableSetOf(double e1,
                                            double e2)

newMutableSetOf

public static HashDoubleSet newMutableSetOf(double e1,
                                            double e2,
                                            double e3)

newMutableSetOf

public static HashDoubleSet newMutableSetOf(double e1,
                                            double e2,
                                            double e3,
                                            double e4)

newMutableSetOf

public static HashDoubleSet newMutableSetOf(double e1,
                                            double e2,
                                            double e3,
                                            double e4,
                                            double e5,
                                            double... restElements)

newUpdatableSet

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


newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            int expectedSize)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            int expectedSize)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            Iterable<Double> elems4,
                                            int expectedSize)

newUpdatableSet

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

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elements)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            Iterable<Double> elems4)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            Iterable<Double> elems4,
                                            Iterable<Double> elems5)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterator<Double> elements)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Iterator<Double> elements,
                                            int expectedSize)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Consumer<DoubleConsumer> elementsSupplier)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Consumer<DoubleConsumer> elementsSupplier,
                                            int expectedSize)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(double[] elements)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(double[] elements,
                                            int expectedSize)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Double[] elements)

newUpdatableSet

public static HashDoubleSet newUpdatableSet(Double[] elements,
                                            int expectedSize)

newUpdatableSetOf

public static HashDoubleSet newUpdatableSetOf(double e1)

newUpdatableSetOf

public static HashDoubleSet newUpdatableSetOf(double e1,
                                              double e2)

newUpdatableSetOf

public static HashDoubleSet newUpdatableSetOf(double e1,
                                              double e2,
                                              double e3)

newUpdatableSetOf

public static HashDoubleSet newUpdatableSetOf(double e1,
                                              double e2,
                                              double e3,
                                              double e4)

newUpdatableSetOf

public static HashDoubleSet newUpdatableSetOf(double e1,
                                              double e2,
                                              double e3,
                                              double e4,
                                              double e5,
                                              double... restElements)

newImmutableSet

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


newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            int expectedSize)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            int expectedSize)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            Iterable<Double> elems4,
                                            int expectedSize)

newImmutableSet

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

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elements)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            Iterable<Double> elems4)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterable<Double> elems1,
                                            Iterable<Double> elems2,
                                            Iterable<Double> elems3,
                                            Iterable<Double> elems4,
                                            Iterable<Double> elems5)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterator<Double> elements)

newImmutableSet

public static HashDoubleSet newImmutableSet(Iterator<Double> elements,
                                            int expectedSize)

newImmutableSet

public static HashDoubleSet newImmutableSet(Consumer<DoubleConsumer> elementsSupplier)

newImmutableSet

public static HashDoubleSet newImmutableSet(Consumer<DoubleConsumer> elementsSupplier,
                                            int expectedSize)

newImmutableSet

public static HashDoubleSet newImmutableSet(double[] elements)

newImmutableSet

public static HashDoubleSet newImmutableSet(double[] elements,
                                            int expectedSize)

newImmutableSet

public static HashDoubleSet newImmutableSet(Double[] elements)

newImmutableSet

public static HashDoubleSet newImmutableSet(Double[] elements,
                                            int expectedSize)

newImmutableSetOf

public static HashDoubleSet newImmutableSetOf(double e1)

newImmutableSetOf

public static HashDoubleSet newImmutableSetOf(double e1,
                                              double e2)

newImmutableSetOf

public static HashDoubleSet newImmutableSetOf(double e1,
                                              double e2,
                                              double e3)

newImmutableSetOf

public static HashDoubleSet newImmutableSetOf(double e1,
                                              double e2,
                                              double e3,
                                              double e4)

newImmutableSetOf

public static HashDoubleSet newImmutableSetOf(double e1,
                                              double e2,
                                              double e3,
                                              double e4,
                                              double e5,
                                              double... restElements)