Lines Matching defs:Map

39 import java.util.Map;
40 import java.util.Map.Entry;
61 * can generate a multimap based on arbitrary {@link Map} and
97 public static <K, V> Multimap<K, V> newMultimap(Map<K, Collection<V>> map,
105 CustomMultimap(Map<K, Collection<V>> map,
130 Map<K, Collection<V>> map = (Map<K, Collection<V>>) stream.readObject();
139 * It can generate a multimap based on arbitrary {@link Map} and {@link List}
175 Map<K, Collection<V>> map, final Supplier<? extends List<V>> factory) {
183 CustomListMultimap(Map<K, Collection<V>> map,
205 Map<K, Collection<V>> map = (Map<K, Collection<V>>) stream.readObject();
214 * It can generate a multimap based on arbitrary {@link Map} and {@link Set}
250 Map<K, Collection<V>> map, final Supplier<? extends Set<V>> factory) {
258 CustomSetMultimap(Map<K, Collection<V>> map,
280 Map<K, Collection<V>> map = (Map<K, Collection<V>>) stream.readObject();
289 * factory. It can generate a multimap based on arbitrary {@link Map} and
324 Map<K, Collection<V>> map,
334 CustomSortedSetMultimap(Map<K, Collection<V>> map,
362 Map<K, Collection<V>> map = (Map<K, Collection<V>>) stream.readObject();
379 for (Map.Entry<? extends V, ? extends K> entry : source.entries()) {
452 transient Map<K, Collection<V>> map;
466 @Override public Map<K, Collection<V>> asMap() {
467 Map<K, Collection<V>> result = map;
469 final Map<K, Collection<V>> unmodifiableMap
472 @Override protected Map<K, Collection<V>> delegate() {
478 @Override public Set<Map.Entry<K, Collection<V>>> entrySet() {
649 @Override public Set<Map.Entry<K, V>> entries() {
828 * side-effect of redefining equals to comply with the Map.Entry contract, and
834 private static <K, V> Map.Entry<K, Collection<V>> unmodifiableAsMapEntry(
835 final Map.Entry<K, Collection<V>> entry) {
944 public static <K, V> SetMultimap<K, V> forMap(Map<K, V> map) {
951 final Map<K, V> map;
952 transient Map<K, Collection<V>> asMap;
954 MapMultimap(Map<K, V> map) {
1059 public Map<K, Collection<V>> asMap() {
1060 Map<K, Collection<V>> result = asMap;