76 lines
2.5 KiB
Java
76 lines
2.5 KiB
Java
package zg;
|
|
|
|
import java.util.HashMap;
|
|
import java.util.Iterator;
|
|
import java.util.Map;
|
|
import kotlin.jvm.internal.s;
|
|
import kotlinx.serialization.KSerializer;
|
|
import kotlinx.serialization.descriptors.SerialDescriptor;
|
|
/* compiled from: CollectionSerializers.kt */
|
|
/* loaded from: classes5.dex */
|
|
public final class b0<K, V> extends w0<K, V, Map<K, ? extends V>, HashMap<K, V>> {
|
|
|
|
/* renamed from: c reason: collision with root package name */
|
|
private final SerialDescriptor f27408c;
|
|
|
|
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
|
|
public b0(KSerializer<K> kSerializer, KSerializer<V> vSerializer) {
|
|
super(kSerializer, vSerializer, null);
|
|
s.e(kSerializer, "kSerializer");
|
|
s.e(vSerializer, "vSerializer");
|
|
this.f27408c = new a0(kSerializer.getDescriptor(), vSerializer.getDescriptor());
|
|
}
|
|
|
|
@Override // zg.w0, kotlinx.serialization.KSerializer, vg.j, vg.a
|
|
public SerialDescriptor getDescriptor() {
|
|
return this.f27408c;
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: q */
|
|
public HashMap<K, V> a() {
|
|
return new HashMap<>();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: r */
|
|
public int b(HashMap<K, V> hashMap) {
|
|
s.e(hashMap, "<this>");
|
|
return hashMap.size();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: s */
|
|
public void c(HashMap<K, V> hashMap, int i10) {
|
|
s.e(hashMap, "<this>");
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: t */
|
|
public Iterator<Map.Entry<K, V>> d(Map<K, ? extends V> map) {
|
|
s.e(map, "<this>");
|
|
return (Iterator<Map.Entry<K, ? extends V>>) map.entrySet().iterator();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: u */
|
|
public int e(Map<K, ? extends V> map) {
|
|
s.e(map, "<this>");
|
|
return map.size();
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: v */
|
|
public HashMap<K, V> k(Map<K, ? extends V> map) {
|
|
s.e(map, "<this>");
|
|
HashMap<K, V> hashMap = map instanceof HashMap ? (HashMap) map : null;
|
|
return hashMap == null ? new HashMap<>(map) : hashMap;
|
|
}
|
|
|
|
/* JADX INFO: Access modifiers changed from: protected */
|
|
/* renamed from: w */
|
|
public Map<K, V> l(HashMap<K, V> hashMap) {
|
|
s.e(hashMap, "<this>");
|
|
return hashMap;
|
|
}
|
|
}
|