public static <K, V> ConcurrentMap<K, V> makeConcurrentMap( int initCapacity, int concurrencyLevel, Equivalence<K> keyEq, Equivalence<V> valueEq) { if (requiresEquivalent(keyEq, valueEq)) return new EquivalentConcurrentHashMapV8<K, V>( initCapacity, concurrencyLevel, keyEq, valueEq); else return MAP_CREATOR.createConcurrentMap(initCapacity, concurrencyLevel); }
public static <K, V> ConcurrentMap<K, V> makeConcurrentMap( Equivalence<K> keyEq, Equivalence<V> valueEq) { if (requiresEquivalent(keyEq, valueEq)) return new EquivalentConcurrentHashMapV8<K, V>(keyEq, valueEq); else return MAP_CREATOR.createConcurrentMap(); }
public static <K, V> ConcurrentMap<K, V> makeConcurrentMap( int initCapacity, float loadFactor, int concurrencyLevel) { return MAP_CREATOR.createConcurrentMap(initCapacity, loadFactor, concurrencyLevel); }
public static <K, V> ConcurrentMap<K, V> makeConcurrentParallelMap( int initCapacity, int concurrencyLevel) { return MAP_CREATOR.createConcurrentParallelMap(initCapacity, concurrencyLevel); }
public static <K, V> ConcurrentMap<K, V> makeConcurrentMap(int initCapacity) { return MAP_CREATOR.createConcurrentMap(initCapacity); }
public static <K, V> ConcurrentMap<K, V> makeConcurrentMap() { return MAP_CREATOR.createConcurrentMap(); }