public NSDictionary(Map<K, V> m) { super((SkipInit) null); if (m instanceof NSDictionary) { initObject(init((NSDictionary<K, V>) m)); } else { Set<K> keys = m.keySet(); List<V> objects = new ArrayList<V>(keys.size()); for (K key : keys) { V value = m.get(key); checkNull(key, value); objects.add(value); } initObject(init(new NSArray<V>(objects), new NSArray<K>(keys))); } }
@SuppressWarnings("unchecked") public NSDictionary(K k, V v) { super((SkipInit) null); initObject(init(new NSArray<V>(v), new NSArray<K>(k))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3, v4), new NSArray<K>(k1, k2, k3, k4))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3, v4, v5), new NSArray<K>(k1, k2, k3, k4, k5))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2), new NSArray<K>(k1, k2))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3), new NSArray<K>(k1, k2, k3))); }
public NSDictionary(Map<K, V> m) { super((SkipInit) null); if (m instanceof NSDictionary) { initObject(init((NSDictionary<K, V>) m)); } else { Set<K> keys = m.keySet(); List<V> objects = new ArrayList<V>(keys.size()); for (K key : keys) { V value = m.get(key); checkNull(key, value); objects.add(value); } initObject(init(new NSArray<V>(objects), new NSArray<K>(keys))); } }
public NSDictionary(Map<K, V> m) { super((SkipInit) null); if (m instanceof NSDictionary) { initObject(init((NSDictionary<K, V>) m)); } else { Set<K> keys = m.keySet(); List<V> objects = new ArrayList<V>(keys.size()); for (K key : keys) { V value = m.get(key); checkNull(key, value); objects.add(value); } initObject(init(new NSArray<V>(objects), new NSArray<K>(keys))); } }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3, v4), new NSArray<K>(k1, k2, k3, k4))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3, v4, v5), new NSArray<K>(k1, k2, k3, k4, k5))); }
@SuppressWarnings("unchecked") public NSDictionary(K k, V v) { super((SkipInit) null); initObject(init(new NSArray<V>(v), new NSArray<K>(k))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3), new NSArray<K>(k1, k2, k3))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2), new NSArray<K>(k1, k2))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3, v4), new NSArray<K>(k1, k2, k3, k4))); }
@SuppressWarnings("unchecked") public NSDictionary(K k, V v) { super((SkipInit) null); initObject(init(new NSArray<V>(v), new NSArray<K>(k))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2), new NSArray<K>(k1, k2))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3), new NSArray<K>(k1, k2, k3))); }
@SuppressWarnings("unchecked") public NSDictionary(K k1, V v1, K k2, V v2, K k3, V v3, K k4, V v4, K k5, V v5) { super((SkipInit) null); initObject(init(new NSArray<V>(v1, v2, v3, v4, v5), new NSArray<K>(k1, k2, k3, k4, k5))); }