@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap( K2[] keys, Byte[] values, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMap(keys, values, expectedSize)); return map; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, Map<? extends K2, Byte> map4) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, map4)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap( Consumer<com.koloboke.function.ObjByteConsumer<K2>> entriesSupplier ) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMap(entriesSupplier)); return map; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, expectedSize)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(K2[] keys, byte[] values, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMap(keys, values, expectedSize)); return map; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMapOf(K2 k1, byte v1, K2 k2, byte v2, K2 k3, byte v3, K2 k4, byte v4) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMapOf(k1, v1, k2, v2, k3, v3, k4, v4)); return map; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, expectedSize)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, Map<? extends K2, Byte> map4, Map<? extends K2, Byte> map5, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, map4, map5, expectedSize)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(K2[] keys, byte[] values, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMap(keys, values, expectedSize)); return map; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap( Map<? extends K2, Byte> map) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, Map<? extends K2, Byte> map4, Map<? extends K2, Byte> map5) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, map4, map5)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap( Map<? extends K2, Byte> map, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map, expectedSize)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, Map<? extends K2, Byte> map4, int expectedSize) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, map4, expectedSize)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap( Map<? extends K2, Byte> map) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap(Map<? extends K2, Byte> map1, Map<? extends K2, Byte> map2, Map<? extends K2, Byte> map3, Map<? extends K2, Byte> map4, Map<? extends K2, Byte> map5) { MutableQHashSeparateKVObjByteMapGO<K2> res = uninitializedMutableMap(); res.move(this.<K2>newUpdatableMap(map1, map2, map3, map4, map5)); return res; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMapOf(K2 k1, byte v1, K2 k2, byte v2, K2 k3, byte v3) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMapOf(k1, v1, k2, v2, k3, v3)); return map; }
@Override @Nonnull public <K2 extends K> HashObjByteMap<K2> newMutableMap( K2[] keys, Byte[] values) { MutableQHashSeparateKVObjByteMapGO<K2> map = uninitializedMutableMap(); map.move(this.<K2>newUpdatableMap(keys, values)); return map; }