Initial commit
This commit is contained in:
73
sources/com/google/common/collect/AbstractSetMultimap.java
Normal file
73
sources/com/google/common/collect/AbstractSetMultimap.java
Normal file
@@ -0,0 +1,73 @@
|
||||
package com.google.common.collect;
|
||||
|
||||
import java.util.Collection;
|
||||
import java.util.Map;
|
||||
import java.util.Set;
|
||||
|
||||
/* loaded from: classes.dex */
|
||||
abstract class AbstractSetMultimap<K, V> extends AbstractMapBasedMultimap<K, V> implements SetMultimap<K, V> {
|
||||
private static final long serialVersionUID = 7431625294878419160L;
|
||||
|
||||
protected AbstractSetMultimap(Map<K, Collection<V>> map) {
|
||||
super(map);
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap
|
||||
public Map<K, Collection<V>> asMap() {
|
||||
return super.asMap();
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap
|
||||
abstract /* bridge */ /* synthetic */ Collection createCollection();
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap
|
||||
abstract Set<V> createCollection();
|
||||
|
||||
@Override // com.google.common.collect.AbstractMultimap
|
||||
public boolean equals(Object obj) {
|
||||
return super.equals(obj);
|
||||
}
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.Multimap
|
||||
public /* bridge */ /* synthetic */ Collection get(Object obj) {
|
||||
return get((AbstractSetMultimap<K, V>) obj);
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap
|
||||
public boolean put(K k, V v) {
|
||||
return super.put(k, v);
|
||||
}
|
||||
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap
|
||||
public /* bridge */ /* synthetic */ Collection replaceValues(Object obj, Iterable iterable) {
|
||||
return replaceValues((AbstractSetMultimap<K, V>) obj, iterable);
|
||||
}
|
||||
|
||||
/* JADX INFO: Access modifiers changed from: package-private */
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap
|
||||
public Set<V> createUnmodifiableEmptyCollection() {
|
||||
return ImmutableSet.of();
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap, com.google.common.collect.Multimap
|
||||
public Set<Map.Entry<K, V>> entries() {
|
||||
return (Set) super.entries();
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.Multimap
|
||||
public Set<V> get(K k) {
|
||||
return (Set) super.get((AbstractSetMultimap<K, V>) k);
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.Multimap
|
||||
public Set<V> removeAll(Object obj) {
|
||||
return (Set) super.removeAll(obj);
|
||||
}
|
||||
|
||||
@Override // com.google.common.collect.AbstractMapBasedMultimap, com.google.common.collect.AbstractMultimap
|
||||
public Set<V> replaceValues(K k, Iterable<? extends V> iterable) {
|
||||
return (Set) super.replaceValues((AbstractSetMultimap<K, V>) k, (Iterable) iterable);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user