net.openhft.collect.map.hash
Class HashLongObjMaps

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

public final class HashLongObjMaps
extends Object

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

See Also:
HashLongObjMap

Method Summary
static HashLongObjMapFactory<Object> getDefaultFactory()
           
static
<V> HashLongObjMap<V>
newImmutableMap(Consumer<LongObjConsumer<V>> entriesSupplier)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Consumer<LongObjConsumer<V>> entriesSupplier, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Iterable<Long> keys, Iterable<? extends V> values)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Iterable<Long> keys, Iterable<? extends V> values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(long[] keys, V[] values)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Long[] keys, V[] values)
           
static
<V> HashLongObjMap<V>
newImmutableMap(long[] keys, V[] values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Long[] keys, V[] values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, Map<Long,? extends V> map5)
           
static
<V> HashLongObjMap<V>
newImmutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, Map<Long,? extends V> map5, int expectedSize)
           
static
<V> HashLongObjMap<V>
newImmutableMapOf(long k1, V v1)
           
static
<V> HashLongObjMap<V>
newImmutableMapOf(long k1, V v1, long k2, V v2)
           
static
<V> HashLongObjMap<V>
newImmutableMapOf(long k1, V v1, long k2, V v2, long k3, V v3)
           
static
<V> HashLongObjMap<V>
newImmutableMapOf(long k1, V v1, long k2, V v2, long k3, V v3, long k4, V v4)
           
static
<V> HashLongObjMap<V>
newImmutableMapOf(long k1, V v1, long k2, V v2, long k3, V v3, long k4, V v4, long k5, V v5)
           
static
<V> HashLongObjMap<V>
newMutableMap()
           
static
<V> HashLongObjMap<V>
newMutableMap(Consumer<LongObjConsumer<V>> entriesSupplier)
           
static
<V> HashLongObjMap<V>
newMutableMap(Consumer<LongObjConsumer<V>> entriesSupplier, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(Iterable<Long> keys, Iterable<? extends V> values)
           
static
<V> HashLongObjMap<V>
newMutableMap(Iterable<Long> keys, Iterable<? extends V> values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(long[] keys, V[] values)
           
static
<V> HashLongObjMap<V>
newMutableMap(Long[] keys, V[] values)
           
static
<V> HashLongObjMap<V>
newMutableMap(long[] keys, V[] values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(Long[] keys, V[] values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, Map<Long,? extends V> map5)
           
static
<V> HashLongObjMap<V>
newMutableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, Map<Long,? extends V> map5, int expectedSize)
           
static
<V> HashLongObjMap<V>
newMutableMapOf(long k1, V v1)
           
static
<V> HashLongObjMap<V>
newMutableMapOf(long k1, V v1, long k2, V v2)
           
static
<V> HashLongObjMap<V>
newMutableMapOf(long k1, V v1, long k2, V v2, long k3, V v3)
           
static
<V> HashLongObjMap<V>
newMutableMapOf(long k1, V v1, long k2, V v2, long k3, V v3, long k4, V v4)
           
static
<V> HashLongObjMap<V>
newMutableMapOf(long k1, V v1, long k2, V v2, long k3, V v3, long k4, V v4, long k5, V v5)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Consumer<LongObjConsumer<V>> entriesSupplier)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Consumer<LongObjConsumer<V>> entriesSupplier, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Iterable<Long> keys, Iterable<? extends V> values)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Iterable<Long> keys, Iterable<? extends V> values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(long[] keys, V[] values)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Long[] keys, V[] values)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(long[] keys, V[] values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Long[] keys, V[] values, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, Map<Long,? extends V> map5)
           
static
<V> HashLongObjMap<V>
newUpdatableMap(Map<Long,? extends V> map1, Map<Long,? extends V> map2, Map<Long,? extends V> map3, Map<Long,? extends V> map4, Map<Long,? extends V> map5, int expectedSize)
           
static
<V> HashLongObjMap<V>
newUpdatableMapOf(long k1, V v1)
           
static
<V> HashLongObjMap<V>
newUpdatableMapOf(long k1, V v1, long k2, V v2)
           
static
<V> HashLongObjMap<V>
newUpdatableMapOf(long k1, V v1, long k2, V v2, long k3, V v3)
           
static
<V> HashLongObjMap<V>
newUpdatableMapOf(long k1, V v1, long k2, V v2, long k3, V v3, long k4, V v4)
           
static
<V> HashLongObjMap<V>
newUpdatableMapOf(long k1, V v1, long k2, V v2, long k3, V v3, long k4, V v4, long 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 HashLongObjMapFactory<Object> getDefaultFactory()

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Map<Long,? extends V> map)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Map<Long,? extends V> map1,
                                                  Map<Long,? extends V> map2)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Map<Long,? extends V> map1,
                                                  Map<Long,? extends V> map2,
                                                  Map<Long,? extends V> map3)

newMutableMap

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

newMutableMap

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

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Consumer<LongObjConsumer<V>> entriesSupplier)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Consumer<LongObjConsumer<V>> entriesSupplier,
                                                  int expectedSize)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(long[] keys,
                                                  V[] values)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(long[] keys,
                                                  V[] values,
                                                  int expectedSize)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Long[] keys,
                                                  V[] values)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Long[] keys,
                                                  V[] values,
                                                  int expectedSize)

newMutableMap

public static <V> HashLongObjMap<V> newMutableMap(Iterable<Long> keys,
                                                  Iterable<? extends V> values)

newMutableMap

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

newMutableMapOf

public static <V> HashLongObjMap<V> newMutableMapOf(long k1,
                                                    V v1)

newMutableMapOf

public static <V> HashLongObjMap<V> newMutableMapOf(long k1,
                                                    V v1,
                                                    long k2,
                                                    V v2)

newMutableMapOf

public static <V> HashLongObjMap<V> newMutableMapOf(long k1,
                                                    V v1,
                                                    long k2,
                                                    V v2,
                                                    long k3,
                                                    V v3)

newMutableMapOf

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

newMutableMapOf

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Map<Long,? extends V> map)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Map<Long,? extends V> map1,
                                                    Map<Long,? extends V> map2)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Map<Long,? extends V> map1,
                                                    Map<Long,? extends V> map2,
                                                    Map<Long,? extends V> map3)

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Consumer<LongObjConsumer<V>> entriesSupplier)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Consumer<LongObjConsumer<V>> entriesSupplier,
                                                    int expectedSize)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(long[] keys,
                                                    V[] values)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(long[] keys,
                                                    V[] values,
                                                    int expectedSize)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Long[] keys,
                                                    V[] values)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Long[] keys,
                                                    V[] values,
                                                    int expectedSize)

newUpdatableMap

public static <V> HashLongObjMap<V> newUpdatableMap(Iterable<Long> keys,
                                                    Iterable<? extends V> values)

newUpdatableMap

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

newUpdatableMapOf

public static <V> HashLongObjMap<V> newUpdatableMapOf(long k1,
                                                      V v1)

newUpdatableMapOf

public static <V> HashLongObjMap<V> newUpdatableMapOf(long k1,
                                                      V v1,
                                                      long k2,
                                                      V v2)

newUpdatableMapOf

public static <V> HashLongObjMap<V> newUpdatableMapOf(long k1,
                                                      V v1,
                                                      long k2,
                                                      V v2,
                                                      long k3,
                                                      V v3)

newUpdatableMapOf

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

newUpdatableMapOf

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Map<Long,? extends V> map)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Map<Long,? extends V> map1,
                                                    Map<Long,? extends V> map2)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Map<Long,? extends V> map1,
                                                    Map<Long,? extends V> map2,
                                                    Map<Long,? extends V> map3)

newImmutableMap

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

newImmutableMap

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

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Consumer<LongObjConsumer<V>> entriesSupplier)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Consumer<LongObjConsumer<V>> entriesSupplier,
                                                    int expectedSize)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(long[] keys,
                                                    V[] values)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(long[] keys,
                                                    V[] values,
                                                    int expectedSize)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Long[] keys,
                                                    V[] values)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Long[] keys,
                                                    V[] values,
                                                    int expectedSize)

newImmutableMap

public static <V> HashLongObjMap<V> newImmutableMap(Iterable<Long> keys,
                                                    Iterable<? extends V> values)

newImmutableMap

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

newImmutableMapOf

public static <V> HashLongObjMap<V> newImmutableMapOf(long k1,
                                                      V v1)

newImmutableMapOf

public static <V> HashLongObjMap<V> newImmutableMapOf(long k1,
                                                      V v1,
                                                      long k2,
                                                      V v2)

newImmutableMapOf

public static <V> HashLongObjMap<V> newImmutableMapOf(long k1,
                                                      V v1,
                                                      long k2,
                                                      V v2,
                                                      long k3,
                                                      V v3)

newImmutableMapOf

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

newImmutableMapOf

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