what-the-bank/sources/com/google/common/collect/Multimap.java

49 lines
918 B
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package com.google.common.collect;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
/* loaded from: classes2.dex */
public interface Multimap<K, V> {
Map<K, Collection<V>> asMap();
void clear();
boolean containsEntry(Object obj, Object obj2);
boolean containsKey(Object obj);
boolean containsValue(Object obj);
Collection<Map.Entry<K, V>> entries();
boolean equals(Object obj);
Collection<V> get(K k);
int hashCode();
boolean isEmpty();
Set<K> keySet();
Multiset<K> keys();
boolean put(K k, V v);
boolean putAll(Multimap<? extends K, ? extends V> multimap);
boolean putAll(K k, Iterable<? extends V> iterable);
boolean remove(Object obj, Object obj2);
Collection<V> removeAll(Object obj);
Collection<V> replaceValues(K k, Iterable<? extends V> iterable);
int size();
Collection<V> values();
}