Lines Matching defs:multimap
43 * <p>This multimap allows duplicate key-value pairs. After adding a new
48 * <p>Keys and values may be null. All optional multimap methods are supported,
55 * multimap. Concurrent read operations will work correctly. To allow concurrent
56 * update operations, wrap your multimap with a call to {@link
93 * specified multimap.
95 * @param multimap the multimap whose contents are copied to this multimap
98 Multimap<? extends K, ? extends V> multimap) {
99 return new ArrayListMultimap<K, V>(multimap);
113 private ArrayListMultimap(Multimap<? extends K, ? extends V> multimap) {
114 this(multimap.keySet().size(),
115 (multimap instanceof ArrayListMultimap) ?
116 ((ArrayListMultimap<?, ?>) multimap).expectedValuesPerKey :
118 putAll(multimap);