net.openhft.collect.map.hash
Class HashShortObjMaps

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

public final class HashShortObjMaps
extends Object

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

See Also:
HashShortObjMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Map<Short,? extends V> map)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Map<Short,? extends V> map1,
                                                   Map<Short,? extends V> map2)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Map<Short,? extends V> map1,
                                                   Map<Short,? extends V> map2,
                                                   Map<Short,? extends V> map3)

newMutableMap

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

newMutableMap

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

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Consumer<ShortObjConsumer<V>> entriesSupplier)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Consumer<ShortObjConsumer<V>> entriesSupplier,
                                                   int expectedSize)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(short[] keys,
                                                   V[] values)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(short[] keys,
                                                   V[] values,
                                                   int expectedSize)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Short[] keys,
                                                   V[] values)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Short[] keys,
                                                   V[] values,
                                                   int expectedSize)

newMutableMap

public static <V> HashShortObjMap<V> newMutableMap(Iterable<Short> keys,
                                                   Iterable<? extends V> values)

newMutableMap

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

newMutableMapOf

public static <V> HashShortObjMap<V> newMutableMapOf(short k1,
                                                     V v1)

newMutableMapOf

public static <V> HashShortObjMap<V> newMutableMapOf(short k1,
                                                     V v1,
                                                     short k2,
                                                     V v2)

newMutableMapOf

public static <V> HashShortObjMap<V> newMutableMapOf(short k1,
                                                     V v1,
                                                     short k2,
                                                     V v2,
                                                     short k3,
                                                     V v3)

newMutableMapOf

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

newMutableMapOf

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Map<Short,? extends V> map)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Map<Short,? extends V> map1,
                                                     Map<Short,? extends V> map2)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Map<Short,? extends V> map1,
                                                     Map<Short,? extends V> map2,
                                                     Map<Short,? extends V> map3)

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Consumer<ShortObjConsumer<V>> entriesSupplier)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Consumer<ShortObjConsumer<V>> entriesSupplier,
                                                     int expectedSize)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(short[] keys,
                                                     V[] values)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(short[] keys,
                                                     V[] values,
                                                     int expectedSize)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Short[] keys,
                                                     V[] values)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Short[] keys,
                                                     V[] values,
                                                     int expectedSize)

newUpdatableMap

public static <V> HashShortObjMap<V> newUpdatableMap(Iterable<Short> keys,
                                                     Iterable<? extends V> values)

newUpdatableMap

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

newUpdatableMapOf

public static <V> HashShortObjMap<V> newUpdatableMapOf(short k1,
                                                       V v1)

newUpdatableMapOf

public static <V> HashShortObjMap<V> newUpdatableMapOf(short k1,
                                                       V v1,
                                                       short k2,
                                                       V v2)

newUpdatableMapOf

public static <V> HashShortObjMap<V> newUpdatableMapOf(short k1,
                                                       V v1,
                                                       short k2,
                                                       V v2,
                                                       short k3,
                                                       V v3)

newUpdatableMapOf

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

newUpdatableMapOf

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Map<Short,? extends V> map)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Map<Short,? extends V> map1,
                                                     Map<Short,? extends V> map2)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Map<Short,? extends V> map1,
                                                     Map<Short,? extends V> map2,
                                                     Map<Short,? extends V> map3)

newImmutableMap

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

newImmutableMap

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

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Consumer<ShortObjConsumer<V>> entriesSupplier)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Consumer<ShortObjConsumer<V>> entriesSupplier,
                                                     int expectedSize)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(short[] keys,
                                                     V[] values)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(short[] keys,
                                                     V[] values,
                                                     int expectedSize)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Short[] keys,
                                                     V[] values)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Short[] keys,
                                                     V[] values,
                                                     int expectedSize)

newImmutableMap

public static <V> HashShortObjMap<V> newImmutableMap(Iterable<Short> keys,
                                                     Iterable<? extends V> values)

newImmutableMap

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

newImmutableMapOf

public static <V> HashShortObjMap<V> newImmutableMapOf(short k1,
                                                       V v1)

newImmutableMapOf

public static <V> HashShortObjMap<V> newImmutableMapOf(short k1,
                                                       V v1,
                                                       short k2,
                                                       V v2)

newImmutableMapOf

public static <V> HashShortObjMap<V> newImmutableMapOf(short k1,
                                                       V v1,
                                                       short k2,
                                                       V v2,
                                                       short k3,
                                                       V v3)

newImmutableMapOf

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

newImmutableMapOf

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