net.openhft.collect.map.hash
Class HashDoubleObjMaps

java.lang.Object
  extended by net.openhft.collect.map.hash.HashDoubleObjMaps

public final class HashDoubleObjMaps
extends Object

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

See Also:
HashDoubleObjMap

Method Summary
static HashDoubleObjMapFactory<Object> getDefaultFactory()
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(double[] keys, V[] values)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Double[] keys, V[] values)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(double[] keys, V[] values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Double[] keys, V[] values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Iterable<Double> keys, Iterable<? extends V> values)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Iterable<Double> keys, Iterable<? extends V> values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, Map<Double,? extends V> map5)
           
static
<V> HashDoubleObjMap<V>
newImmutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, Map<Double,? extends V> map5, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newImmutableMapOf(double k1, V v1)
           
static
<V> HashDoubleObjMap<V>
newImmutableMapOf(double k1, V v1, double k2, V v2)
           
static
<V> HashDoubleObjMap<V>
newImmutableMapOf(double k1, V v1, double k2, V v2, double k3, V v3)
           
static
<V> HashDoubleObjMap<V>
newImmutableMapOf(double k1, V v1, double k2, V v2, double k3, V v3, double k4, V v4)
           
static
<V> HashDoubleObjMap<V>
newImmutableMapOf(double k1, V v1, double k2, V v2, double k3, V v3, double k4, V v4, double k5, V v5)
           
static
<V> HashDoubleObjMap<V>
newMutableMap()
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(double[] keys, V[] values)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Double[] keys, V[] values)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(double[] keys, V[] values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Double[] keys, V[] values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Iterable<Double> keys, Iterable<? extends V> values)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Iterable<Double> keys, Iterable<? extends V> values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, Map<Double,? extends V> map5)
           
static
<V> HashDoubleObjMap<V>
newMutableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, Map<Double,? extends V> map5, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newMutableMapOf(double k1, V v1)
           
static
<V> HashDoubleObjMap<V>
newMutableMapOf(double k1, V v1, double k2, V v2)
           
static
<V> HashDoubleObjMap<V>
newMutableMapOf(double k1, V v1, double k2, V v2, double k3, V v3)
           
static
<V> HashDoubleObjMap<V>
newMutableMapOf(double k1, V v1, double k2, V v2, double k3, V v3, double k4, V v4)
           
static
<V> HashDoubleObjMap<V>
newMutableMapOf(double k1, V v1, double k2, V v2, double k3, V v3, double k4, V v4, double k5, V v5)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(double[] keys, V[] values)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Double[] keys, V[] values)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(double[] keys, V[] values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Double[] keys, V[] values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Iterable<Double> keys, Iterable<? extends V> values)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Iterable<Double> keys, Iterable<? extends V> values, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, Map<Double,? extends V> map5)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMap(Map<Double,? extends V> map1, Map<Double,? extends V> map2, Map<Double,? extends V> map3, Map<Double,? extends V> map4, Map<Double,? extends V> map5, int expectedSize)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMapOf(double k1, V v1)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMapOf(double k1, V v1, double k2, V v2)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMapOf(double k1, V v1, double k2, V v2, double k3, V v3)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMapOf(double k1, V v1, double k2, V v2, double k3, V v3, double k4, V v4)
           
static
<V> HashDoubleObjMap<V>
newUpdatableMapOf(double k1, V v1, double k2, V v2, double k3, V v3, double k4, V v4, double k5, V v5)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDefaultFactory

public static HashDoubleObjMapFactory<Object> getDefaultFactory()

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap()

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    Map<Double,? extends V> map3,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    Map<Double,? extends V> map3,
                                                    Map<Double,? extends V> map4,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    Map<Double,? extends V> map3,
                                                    Map<Double,? extends V> map4,
                                                    Map<Double,? extends V> map5,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    Map<Double,? extends V> map3)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    Map<Double,? extends V> map3,
                                                    Map<Double,? extends V> map4)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Map<Double,? extends V> map1,
                                                    Map<Double,? extends V> map2,
                                                    Map<Double,? extends V> map3,
                                                    Map<Double,? extends V> map4,
                                                    Map<Double,? extends V> map5)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(double[] keys,
                                                    V[] values)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(double[] keys,
                                                    V[] values,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Double[] keys,
                                                    V[] values)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Double[] keys,
                                                    V[] values,
                                                    int expectedSize)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Iterable<Double> keys,
                                                    Iterable<? extends V> values)

newMutableMap

public static <V> HashDoubleObjMap<V> newMutableMap(Iterable<Double> keys,
                                                    Iterable<? extends V> values,
                                                    int expectedSize)

newMutableMapOf

public static <V> HashDoubleObjMap<V> newMutableMapOf(double k1,
                                                      V v1)

newMutableMapOf

public static <V> HashDoubleObjMap<V> newMutableMapOf(double k1,
                                                      V v1,
                                                      double k2,
                                                      V v2)

newMutableMapOf

public static <V> HashDoubleObjMap<V> newMutableMapOf(double k1,
                                                      V v1,
                                                      double k2,
                                                      V v2,
                                                      double k3,
                                                      V v3)

newMutableMapOf

public static <V> HashDoubleObjMap<V> newMutableMapOf(double k1,
                                                      V v1,
                                                      double k2,
                                                      V v2,
                                                      double k3,
                                                      V v3,
                                                      double k4,
                                                      V v4)

newMutableMapOf

public static <V> HashDoubleObjMap<V> newMutableMapOf(double k1,
                                                      V v1,
                                                      double k2,
                                                      V v2,
                                                      double k3,
                                                      V v3,
                                                      double k4,
                                                      V v4,
                                                      double k5,
                                                      V v5)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4,
                                                      Map<Double,? extends V> map5,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4,
                                                      Map<Double,? extends V> map5)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(double[] keys,
                                                      V[] values)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(double[] keys,
                                                      V[] values,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Double[] keys,
                                                      V[] values)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Double[] keys,
                                                      V[] values,
                                                      int expectedSize)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Iterable<Double> keys,
                                                      Iterable<? extends V> values)

newUpdatableMap

public static <V> HashDoubleObjMap<V> newUpdatableMap(Iterable<Double> keys,
                                                      Iterable<? extends V> values,
                                                      int expectedSize)

newUpdatableMapOf

public static <V> HashDoubleObjMap<V> newUpdatableMapOf(double k1,
                                                        V v1)

newUpdatableMapOf

public static <V> HashDoubleObjMap<V> newUpdatableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2)

newUpdatableMapOf

public static <V> HashDoubleObjMap<V> newUpdatableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2,
                                                        double k3,
                                                        V v3)

newUpdatableMapOf

public static <V> HashDoubleObjMap<V> newUpdatableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2,
                                                        double k3,
                                                        V v3,
                                                        double k4,
                                                        V v4)

newUpdatableMapOf

public static <V> HashDoubleObjMap<V> newUpdatableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2,
                                                        double k3,
                                                        V v3,
                                                        double k4,
                                                        V v4,
                                                        double k5,
                                                        V v5)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4,
                                                      Map<Double,? extends V> map5,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Map<Double,? extends V> map1,
                                                      Map<Double,? extends V> map2,
                                                      Map<Double,? extends V> map3,
                                                      Map<Double,? extends V> map4,
                                                      Map<Double,? extends V> map5)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Consumer<DoubleObjConsumer<V>> entriesSupplier,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(double[] keys,
                                                      V[] values)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(double[] keys,
                                                      V[] values,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Double[] keys,
                                                      V[] values)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Double[] keys,
                                                      V[] values,
                                                      int expectedSize)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Iterable<Double> keys,
                                                      Iterable<? extends V> values)

newImmutableMap

public static <V> HashDoubleObjMap<V> newImmutableMap(Iterable<Double> keys,
                                                      Iterable<? extends V> values,
                                                      int expectedSize)

newImmutableMapOf

public static <V> HashDoubleObjMap<V> newImmutableMapOf(double k1,
                                                        V v1)

newImmutableMapOf

public static <V> HashDoubleObjMap<V> newImmutableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2)

newImmutableMapOf

public static <V> HashDoubleObjMap<V> newImmutableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2,
                                                        double k3,
                                                        V v3)

newImmutableMapOf

public static <V> HashDoubleObjMap<V> newImmutableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2,
                                                        double k3,
                                                        V v3,
                                                        double k4,
                                                        V v4)

newImmutableMapOf

public static <V> HashDoubleObjMap<V> newImmutableMapOf(double k1,
                                                        V v1,
                                                        double k2,
                                                        V v2,
                                                        double k3,
                                                        V v3,
                                                        double k4,
                                                        V v4,
                                                        double k5,
                                                        V v5)