64 lines
2.7 KiB
Java
64 lines
2.7 KiB
Java
package androidx.datastore.preferences.protobuf;
|
|
|
|
import java.util.concurrent.ConcurrentHashMap;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class Y {
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public static final Y f2881c = new Y();
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public final ConcurrentHashMap f2883b = new ConcurrentHashMap();
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public final J f2882a = new J();
|
|
|
|
public final InterfaceC0111b0 a(Class cls) {
|
|
InterfaceC0111b0 x3;
|
|
Class cls2;
|
|
AbstractC0133y.a(cls, "messageType");
|
|
ConcurrentHashMap concurrentHashMap = this.f2883b;
|
|
InterfaceC0111b0 interfaceC0111b0 = (InterfaceC0111b0) concurrentHashMap.get(cls);
|
|
if (interfaceC0111b0 != null) {
|
|
return interfaceC0111b0;
|
|
}
|
|
J j4 = this.f2882a;
|
|
j4.getClass();
|
|
Class cls3 = c0.f2894a;
|
|
if (!AbstractC0130v.class.isAssignableFrom(cls) && (cls2 = c0.f2894a) != null && !cls2.isAssignableFrom(cls)) {
|
|
throw new IllegalArgumentException("Message classes must extend GeneratedMessage or GeneratedMessageLite");
|
|
}
|
|
C0109a0 a2 = ((I) j4.f2852a).a(cls);
|
|
if ((a2.f2890d & 2) == 2) {
|
|
boolean isAssignableFrom = AbstractC0130v.class.isAssignableFrom(cls);
|
|
AbstractC0130v abstractC0130v = a2.f2887a;
|
|
if (isAssignableFrom) {
|
|
x3 = new T(c0.f2897d, AbstractC0124o.f2948a, abstractC0130v);
|
|
} else {
|
|
k0 k0Var = c0.f2895b;
|
|
C0123n c0123n = AbstractC0124o.f2949b;
|
|
if (c0123n == null) {
|
|
throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
|
|
}
|
|
x3 = new T(k0Var, c0123n, abstractC0130v);
|
|
}
|
|
} else if (AbstractC0130v.class.isAssignableFrom(cls)) {
|
|
x3 = (a2.f2890d & 1) == 1 ? S.x(a2, V.f2880b, G.f2849b, c0.f2897d, AbstractC0124o.f2948a, O.f2860b) : S.x(a2, V.f2880b, G.f2849b, c0.f2897d, null, O.f2860b);
|
|
} else if ((a2.f2890d & 1) == 1) {
|
|
U u3 = V.f2879a;
|
|
E e4 = G.f2848a;
|
|
k0 k0Var2 = c0.f2895b;
|
|
C0123n c0123n2 = AbstractC0124o.f2949b;
|
|
if (c0123n2 == null) {
|
|
throw new IllegalStateException("Protobuf runtime is not correctly loaded.");
|
|
}
|
|
x3 = S.x(a2, u3, e4, k0Var2, c0123n2, O.f2859a);
|
|
} else {
|
|
x3 = S.x(a2, V.f2879a, G.f2848a, c0.f2896c, null, O.f2859a);
|
|
}
|
|
InterfaceC0111b0 interfaceC0111b02 = (InterfaceC0111b0) concurrentHashMap.putIfAbsent(cls, x3);
|
|
return interfaceC0111b02 != null ? interfaceC0111b02 : x3;
|
|
}
|
|
}
|