Home | History | Annotate | Download | only in collect

Lines Matching refs:AsMap

508     @Override public Map<K, Collection<V>> asMap() {
512 = Collections.unmodifiableMap(delegate.asMap());
902 * Returns an unmodifiable view of the specified multimap {@code asMap} entry.
945 * Returns an unmodifiable view of the specified set of {@code asMap} entries.
950 * @param asMapEntries the {@code asMap} entries for which to return an
1030 transient Map<K, Collection<V>> asMap;
1158 public Map<K, Collection<V>> asMap() {
1159 Map<K, Collection<V>> result = asMap;
1161 asMap = result = new AsMap();
1172 return this.size() == that.size() && asMap().equals(that.asMap());
1194 /** @see MapMultimap#asMap */
1255 /** @see MapMultimap#asMap */
1256 class AsMap extends Maps.ImprovedAbstractMap<K, Collection<V>> {
1420 private transient Map<K, Collection<V2>> asMap;
1422 @Override public Map<K, Collection<V2>> asMap() {
1423 if (asMap == null) {
1424 Map<K, Collection<V2>> aM = Maps.transformEntries(fromMultimap.asMap(),
1432 asMap = aM;
1435 return asMap;
1579 return asMap().equals(other.asMap());
1585 return asMap().hashCode();
1589 return asMap().toString();
1866 multimap().asMap().entrySet().iterator();
1893 return multimap().asMap().size();
1920 Collection<V> collection = multimap().asMap().get(entry.getElement());
1929 Collection<V> collection = multimap().asMap().get(entry.getElement());
1955 Collection<V> values = multimap().asMap().get(element);
1974 values = multimap().asMap().get(element);
2088 * A skeleton implementation of {@link Multimap#asMap()}.
2090 static abstract class AsMap<K, V> extends
2108 return AsMap.this;
2311 return asMap().containsKey(key);
2364 Collection<V> values = unfiltered.asMap().get(key);
2392 return asMap().equals(that.asMap());
2398 return asMap().hashCode();
2402 return asMap().toString();
2428 return asMap().keySet();
2496 * Remove all filtered asMap() entries that satisfy the predicate.
2499 Iterator<Map.Entry<K, Collection<V>>> iterator = unfiltered.asMap().entrySet().iterator();
2521 Map<K, Collection<V>> asMap;
2523 @Override public Map<K, Collection<V>> asMap() {
2524 return (asMap == null) ? asMap = createAsMap() : asMap;
2542 = Maps.transformEntries(unfiltered.asMap(), transformer);
2549 return new AsMap(filtered);
2552 class AsMap extends ForwardingMap<K, Collection<V>> {
2555 AsMap(Map<K, Collection<V>> delegate) {
2580 return AsMap.this;
2615 return AsMap.this;
2663 return AsMap.this;
2711 Collection<V> values = unfiltered.asMap().get(o);