Lines Matching defs:Maps

72  * "http://code.google.com/p/guava-libraries/wiki/CollectionUtilitiesExplained#Maps">
73 * {@code Maps}</a>.
82 public final class Maps {
83 private Maps() {}
113 return Iterators.transform(entryIterator, Maps.<K>keyFunction());
117 return Iterators.transform(entryIterator, Maps.<V>valueFunction());
598 SortedMap<K, V> onlyOnLeft = Maps.newTreeMap(comparator);
599 SortedMap<K, V> onlyOnRight = Maps.newTreeMap(comparator);
601 SortedMap<K, V> onBoth = Maps.newTreeMap(comparator);
603 Maps.newTreeMap(comparator);
1087 * a copy using {@link Maps#asMap(Set, Function)}.
1284 /** @see Maps#unmodifiableEntrySet(Set) */
1358 return "Maps.asConverter(" + bimap + ")";
1372 * BiMap<Long, String> map = Maps.synchronizedBiMap(
1414 /** @see Maps#unmodifiableBiMap(BiMap) */
1468 * Map<String, Double> transformed = Maps.transformValues(map, sqrt);
1510 * Maps.transformValues(map, sqrt);
1546 * NavigableMap<String, Integer> map = Maps.newTreeMap();
1556 * Maps.transformNavigableValues(map, sqrt);
1605 * Maps.transformEntries(options, flagPrefixer);
1666 * Maps.transformEntries(options, flagPrefixer);
1715 * NavigableMap<String, Boolean> options = Maps.newTreeMap();
1775 * {@link Maps#transformEntries(Map, EntryTransformer)}.
1930 Maps.<K, V1, V2>asEntryToEntryFunction(transformer));
2074 return (entry == null) ? null : Maps.transformEntry(transformer, entry);
2083 return compose(keyPredicate, Maps.<K>keyFunction());
2087 return compose(valuePredicate, Maps.<V>valueFunction());
2165 // TODO(user): Return a subclass of Maps.FilteredKeyMap for slightly better
2167 return filterEntries(unfiltered, Maps.<K>keyPredicateOnEntries(keyPredicate));
2203 // TODO(user): Return a subclass of Maps.FilteredKeyMap for slightly better
2205 return filterEntries(unfiltered, Maps.<K>keyPredicateOnEntries(keyPredicate));
2236 return filterEntries(unfiltered, Maps.<K>keyPredicateOnEntries(keyPredicate));
2275 return filterEntries(unfiltered, Maps.<V>valuePredicateOnEntries(valuePredicate));
2311 return filterEntries(unfiltered, Maps.<V>valuePredicateOnEntries(valuePredicate));
2348 return filterEntries(unfiltered, Maps.<V>valuePredicateOnEntries(valuePredicate));
2381 return filterEntries(unfiltered, Maps.<V>valuePredicateOnEntries(valuePredicate));
2575 return predicate.apply(Maps.immutableEntry(k, value));
2613 private static final class FilteredMapValues<K, V> extends Maps.Values<K, V> {
2626 Predicates.<Entry<K, V>>and(predicate, Maps.<V>valuePredicateOnEntries(equalTo(o))))
2632 predicate, Maps.<V>valuePredicateOnEntries(valuePredicate)));
2730 class KeySet extends Maps.KeySet<K, V> {
2745 predicate, Maps.<K>keyPredicateOnEntries(keyPredicate)));
2909 return new Maps.NavigableKeySet<K, V>(this) {
2913 Predicates.<Entry<K, V>>and(entryPredicate, Maps.<K>keyPredicateOnEntries(in(c))));
2919 entryPredicate, Maps.<K>keyPredicateOnEntries(not(in(c)))));
3038 Maps.immutableEntry(input.getValue(), input.getKey()));
3101 return (entry == null) ? null : Maps.unmodifiableEntry(entry);
3228 return Maps.unmodifiableNavigableMap(delegate.subMap(
3237 return Maps.unmodifiableNavigableMap(delegate.headMap(toKey, inclusive));
3242 return Maps.unmodifiableNavigableMap(delegate.tailMap(fromKey, inclusive));
3748 V value = Maps.safeGet(map(), key);