net.openhft.collect.map.hash
Class HashCharObjMaps

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

public final class HashCharObjMaps
extends Object

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

See Also:
HashCharObjMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

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

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Map<Character,? extends V> map)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Map<Character,? extends V> map1,
                                                  Map<Character,? extends V> map2)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Map<Character,? extends V> map1,
                                                  Map<Character,? extends V> map2,
                                                  Map<Character,? extends V> map3)

newMutableMap

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

newMutableMap

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

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Consumer<CharObjConsumer<V>> entriesSupplier)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Consumer<CharObjConsumer<V>> entriesSupplier,
                                                  int expectedSize)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(char[] keys,
                                                  V[] values)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(char[] keys,
                                                  V[] values,
                                                  int expectedSize)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Character[] keys,
                                                  V[] values)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Character[] keys,
                                                  V[] values,
                                                  int expectedSize)

newMutableMap

public static <V> HashCharObjMap<V> newMutableMap(Iterable<Character> keys,
                                                  Iterable<? extends V> values)

newMutableMap

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

newMutableMapOf

public static <V> HashCharObjMap<V> newMutableMapOf(char k1,
                                                    V v1)

newMutableMapOf

public static <V> HashCharObjMap<V> newMutableMapOf(char k1,
                                                    V v1,
                                                    char k2,
                                                    V v2)

newMutableMapOf

public static <V> HashCharObjMap<V> newMutableMapOf(char k1,
                                                    V v1,
                                                    char k2,
                                                    V v2,
                                                    char k3,
                                                    V v3)

newMutableMapOf

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

newMutableMapOf

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Map<Character,? extends V> map)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Map<Character,? extends V> map1,
                                                    Map<Character,? extends V> map2)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Map<Character,? extends V> map1,
                                                    Map<Character,? extends V> map2,
                                                    Map<Character,? extends V> map3)

newUpdatableMap

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

newUpdatableMap

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

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Consumer<CharObjConsumer<V>> entriesSupplier)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Consumer<CharObjConsumer<V>> entriesSupplier,
                                                    int expectedSize)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(char[] keys,
                                                    V[] values)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(char[] keys,
                                                    V[] values,
                                                    int expectedSize)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Character[] keys,
                                                    V[] values)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Character[] keys,
                                                    V[] values,
                                                    int expectedSize)

newUpdatableMap

public static <V> HashCharObjMap<V> newUpdatableMap(Iterable<Character> keys,
                                                    Iterable<? extends V> values)

newUpdatableMap

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

newUpdatableMapOf

public static <V> HashCharObjMap<V> newUpdatableMapOf(char k1,
                                                      V v1)

newUpdatableMapOf

public static <V> HashCharObjMap<V> newUpdatableMapOf(char k1,
                                                      V v1,
                                                      char k2,
                                                      V v2)

newUpdatableMapOf

public static <V> HashCharObjMap<V> newUpdatableMapOf(char k1,
                                                      V v1,
                                                      char k2,
                                                      V v2,
                                                      char k3,
                                                      V v3)

newUpdatableMapOf

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

newUpdatableMapOf

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

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

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Map<Character,? extends V> map)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Map<Character,? extends V> map1,
                                                    Map<Character,? extends V> map2)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Map<Character,? extends V> map1,
                                                    Map<Character,? extends V> map2,
                                                    Map<Character,? extends V> map3)

newImmutableMap

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

newImmutableMap

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

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Consumer<CharObjConsumer<V>> entriesSupplier)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Consumer<CharObjConsumer<V>> entriesSupplier,
                                                    int expectedSize)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(char[] keys,
                                                    V[] values)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(char[] keys,
                                                    V[] values,
                                                    int expectedSize)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Character[] keys,
                                                    V[] values)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Character[] keys,
                                                    V[] values,
                                                    int expectedSize)

newImmutableMap

public static <V> HashCharObjMap<V> newImmutableMap(Iterable<Character> keys,
                                                    Iterable<? extends V> values)

newImmutableMap

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

newImmutableMapOf

public static <V> HashCharObjMap<V> newImmutableMapOf(char k1,
                                                      V v1)

newImmutableMapOf

public static <V> HashCharObjMap<V> newImmutableMapOf(char k1,
                                                      V v1,
                                                      char k2,
                                                      V v2)

newImmutableMapOf

public static <V> HashCharObjMap<V> newImmutableMapOf(char k1,
                                                      V v1,
                                                      char k2,
                                                      V v2,
                                                      char k3,
                                                      V v3)

newImmutableMapOf

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

newImmutableMapOf

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