@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3, Map<Long, ? extends V2> map4, int expectedSize) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3, map4, expectedSize)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3, Map<Long, ? extends V2> map4, Map<Long, ? extends V2> map5, int expectedSize) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3, map4, map5, expectedSize)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3, Map<Long, ? extends V2> map4) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3, map4)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap( Consumer<com.koloboke.function.LongObjConsumer<V2>> entriesSupplier ) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMap(entriesSupplier)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMapOf(long k1, V2 v1, long k2, V2 v2) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMapOf(k1, v1, k2, v2)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3, Map<Long, ? extends V2> map4, Map<Long, ? extends V2> map5) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3, map4, map5)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap( Long[] keys, V2[] values) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMap(keys, values)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMapOf(long k1, V2 v1, long k2, V2 v2, long k3, V2 v3) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMapOf(k1, v1, k2, v2, k3, v3)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Iterable<Long> keys, Iterable<? extends V2> values, int expectedSize) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMap(keys, values, expectedSize)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap( Long[] keys, V2[] values) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMap(keys, values)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Iterable<Long> keys, Iterable<? extends V2> values) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMap(keys, values)); return map; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, int expectedSize) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, expectedSize)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3, Map<Long, ? extends V2> map4, Map<Long, ? extends V2> map5, int expectedSize) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3, map4, map5, expectedSize)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap( Map<Long, ? extends V2> map) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, int expectedSize) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, expectedSize)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMap(Map<Long, ? extends V2> map1, Map<Long, ? extends V2> map2, Map<Long, ? extends V2> map3) { MutableQHashSeparateKVLongObjMapGO<V2> res = uninitializedMutableMap(); res.move(this.<V2>newUpdatableMap(map1, map2, map3)); return res; }
@Override @Nonnull public <V2 extends V> HashLongObjMap<V2> newMutableMapOf(long k1, V2 v1, long k2, V2 v2, long k3, V2 v3, long k4, V2 v4, long k5, V2 v5) { MutableQHashSeparateKVLongObjMapGO<V2> map = uninitializedMutableMap(); map.move(this.<V2>newUpdatableMapOf(k1, v1, k2, v2, k3, v3, k4, v4, k5, v5)); return map; }