正在查看: Structured v2.5.8 应用的 c.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Structured v2.5.8 应用的 c.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package M8;
import A9.F;
import D2.z;
import D8.AbstractC0262w;
import F7.y;
import N7.o;
import O.C0664z1;
import O7.InterfaceC0671e;
import O7.InterfaceC0674h;
import O7.O;
import P8.n;
import P8.u;
import R.C0738d;
import R.C0743f0;
import R.S;
import R.S0;
import R0.t;
import R2.B;
import R2.C0833a;
import R2.D;
import R2.v;
import R2.w;
import U2.A;
import U2.C0903l;
import U2.I;
import U2.InterfaceC0896e;
import U2.L;
import U2.r;
import U2.x;
import a0.AbstractC1013c;
import a5.AbstractC1075c;
import android.util.SparseArray;
import androidx.lifecycle.Y;
import androidx.lifecycle.b0;
import b8.C1305p;
import com.revenuecat.purchases.common.responses.ProductResponseJsonKeys;
import com.revenuecat.purchases.common.verification.SigningManager;
import com.revenuecat.purchases.subscriberattributes.SubscriberAttributeKt;
import f7.C1640d;
import f7.C1641e;
import i7.AbstractC1786d;
import i7.AbstractC1787e;
import io.sentry.I1;
import io.sentry.InterfaceC1924v0;
import j6.C1956c;
import j6.C1957d;
import java.net.InetAddress;
import java.net.URI;
import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Calendar;
import java.util.Collection;
import java.util.Currency;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.TimeZone;
import java.util.UUID;
import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicIntegerArray;
import l7.AbstractC2185B;
import n.AbstractC2346F;
import n.C2343C;
import n.C2376z;
import o7.AbstractC2480f;
import r7.C2874a;
import w.AbstractC3104e;
import y9.C3283d;
import y9.j0;
import y9.q0;
import z9.AbstractC3400d;
import z9.p;
public final class c implements b, u.m, t, W2.b, ca.a, O {
public final int f7370m;
public Object f7371n;
public c(char c7, int i6) {
this.f7370m = i6;
}
public c(int i6) {
this.f7370m = 28;
this.f7371n = new F(i6);
}
public c(int i6, byte b10) {
this.f7370m = i6;
switch (i6) {
case SigningManager.NONCE_BYTES_SIZE:
this.f7371n = new SparseArray(10);
break;
case 13:
long[] jArr = AbstractC2346F.f25226a;
this.f7371n = new C2376z();
break;
case AbstractC3104e.f29515g:
this.f7371n = AbstractC2185B.m0(new k7.l(T2.b.f12759p, "ERROR"), new k7.l(T2.b.f12758o, "WARNING"), new k7.l(T2.b.f12757n, "INFO"), new k7.l(T2.b.f12756m, "DEBUG"));
break;
case 20:
new ThreadLocal();
this.f7371n = new ba.a();
break;
default:
this.f7371n = new HashSet();
break;
}
}
public c(int i6, Object obj) {
this.f7370m = i6;
this.f7371n = obj;
}
public c(C0833a c0833a) {
this.f7370m = 10;
this.f7371n = c0833a;
long j4 = c0833a.f11791a;
Q8.a aVar = Q8.b.f11000n;
Q8.d dVar = Q8.d.f11007p;
if (Q8.b.i(j4, dVar) < 1) {
c0833a.f11791a = z.Q(1, dVar);
}
if (Q8.b.i(c0833a.f11792b, dVar) < 0) {
c0833a.f11792b = z.Q(0, dVar);
}
}
public c(W2.e eVar) {
this.f7370m = 16;
kotlin.jvm.internal.m.f("status", eVar);
this.f7371n = eVar;
}
public c(b0 b0Var, Y y7, K6.t tVar) {
this.f7370m = 19;
kotlin.jvm.internal.m.f(ProductResponseJsonKeys.STORE, b0Var);
kotlin.jvm.internal.m.f("defaultCreationExtras", tVar);
this.f7371n = new s6.c(b0Var, y7, tVar);
}
public c(C1305p c1305p) {
this.f7370m = 24;
kotlin.jvm.internal.m.f("packageFragment", c1305p);
this.f7371n = c1305p;
}
public static double C(Object obj) {
if (obj instanceof Double) {
return ((Number) obj).doubleValue();
}
if (obj instanceof Float) {
return ((Number) obj).floatValue();
}
if (obj instanceof Integer) {
return ((Number) obj).intValue();
}
if (obj instanceof Long) {
return ((Number) obj).longValue();
}
if (obj instanceof Byte) {
return ((Number) obj).byteValue();
}
if (obj instanceof Short) {
return ((Number) obj).shortValue();
}
if (obj instanceof String) {
return Double.parseDouble(u.u0(n.f1((String) obj).toString(), ",", "."));
}
throw new NumberFormatException();
}
public static String D(Object obj) {
if (obj == null) {
return null;
}
if (obj instanceof String) {
return (String) obj;
}
if (obj instanceof Object[]) {
for (Object obj2 : (Object[]) obj) {
if (obj2 instanceof String) {
}
}
p pVar = R2.t.f11886b;
pVar.getClass();
return pVar.c(new j0(kotlin.jvm.internal.z.f24311a.b(String.class), q0.f30717a), (String[]) obj);
}
if (obj instanceof List) {
Iterable iterable = (Iterable) obj;
if (!(iterable instanceof Collection) || !((Collection) iterable).isEmpty()) {
Iterator it = iterable.iterator();
while (it.hasNext()) {
if (!(it.next() instanceof String)) {
}
}
}
p pVar2 = R2.t.f11886b;
pVar2.getClass();
return pVar2.c(new C3283d(q0.f30717a, 0), (List) obj);
}
if (obj instanceof Float) {
return u0.c.l(((Number) obj).floatValue());
}
if (obj instanceof Double) {
return u0.c.l(((Number) obj).doubleValue());
}
if (!(obj instanceof AbstractC1787e)) {
return obj.toString();
}
throw null;
}
public static String u(String str, String str2, String str3) {
return AbstractC1075c.L(u.n0(str + str2 + str3), C1641e.f19780i).a();
}
public void A(G.u uVar, io.sentry.O o10, Collection collection) {
io.sentry.vendor.gson.stream.c cVar = (io.sentry.vendor.gson.stream.c) uVar.f4095n;
cVar.s();
cVar.a();
int i6 = cVar.f23084o;
int[] iArr = cVar.f23083n;
if (i6 == iArr.length) {
cVar.f23083n = Arrays.copyOf(iArr, i6 * 2);
}
int[] iArr2 = cVar.f23083n;
int i10 = cVar.f23084o;
cVar.f23084o = i10 + 1;
iArr2[i10] = 1;
cVar.f23082m.write(91);
Iterator it = collection.iterator();
while (it.hasNext()) {
z(uVar, o10, it.next());
}
cVar.f(']', 1, 2);
}
public void B(G.u uVar, io.sentry.O o10, Map map) {
uVar.h();
while (true) {
for (Object obj : map.keySet()) {
if (obj instanceof String) {
uVar.q((String) obj);
z(uVar, o10, map.get(obj));
}
}
uVar.l();
return;
}
}
@Override
public W2.e a() {
return (W2.e) this.f7371n;
}
@Override
public Iterable b(Object obj) {
Collection o10 = ((InterfaceC0671e) obj).w().o();
kotlin.jvm.internal.m.e("getSupertypes(...)", o10);
ArrayList arrayList = new ArrayList();
Iterator it = o10.iterator();
while (true) {
while (it.hasNext()) {
InterfaceC0674h n10 = ((AbstractC0262w) it.next()).x0().n();
InterfaceC0671e interfaceC0671e = null;
InterfaceC0674h a10 = n10 != null ? n10.a() : null;
InterfaceC0671e interfaceC0671e2 = a10 instanceof InterfaceC0671e ? (InterfaceC0671e) a10 : null;
if (interfaceC0671e2 != null && (interfaceC0671e = ((o) this.f7371n).f(interfaceC0671e2)) == null) {
interfaceC0671e = interfaceC0671e2;
}
if (interfaceC0671e != null) {
arrayList.add(interfaceC0671e);
}
}
return arrayList;
}
}
@Override
public void c(Map map) {
((ba.a) this.f7371n).set(map != null ? new HashMap(map) : null);
}
@Override
public void clear() {
ba.a aVar = (ba.a) this.f7371n;
Map map = (Map) aVar.get();
if (map != null) {
map.clear();
aVar.remove();
}
}
@Override
public float d(float f2, float f6) {
return 0.0f;
}
@Override
public int e(int i6) {
C0664z1 c0664z1 = (C0664z1) this.f7371n;
if (i6 <= c0664z1.f9529m - 1) {
return i6;
}
if (i6 <= c0664z1.f9530n - 1) {
return i6 - 1;
}
int i10 = c0664z1.f9531o;
return i6 <= i10 + 1 ? i6 - 2 : i10;
}
@Override
public void f() {
}
@Override
public Map g() {
Map map = (Map) ((ba.a) this.f7371n).get();
if (map != null) {
return new HashMap(map);
}
return null;
}
@Override
public int h(int i6) {
C0664z1 c0664z1 = (C0664z1) this.f7371n;
if (i6 < c0664z1.f9529m) {
return i6;
}
if (i6 < c0664z1.f9530n) {
return i6 + 1;
}
int i10 = c0664z1.f9531o;
return i6 <= i10 ? i6 + 2 : i10 + 2;
}
public void i(Object obj, Object obj2) {
C2376z c2376z = (C2376z) this.f7371n;
int d10 = c2376z.d(obj);
boolean z10 = d10 < 0;
Object obj3 = z10 ? null : c2376z.f25325c[d10];
if (obj3 != null) {
if (obj3 instanceof C2343C) {
((C2343C) obj3).a(obj2);
} else if (obj3 != obj2) {
C2343C c2343c = new C2343C();
c2343c.a(obj3);
c2343c.a(obj2);
obj2 = c2343c;
}
obj2 = obj3;
}
if (!z10) {
c2376z.f25325c[d10] = obj2;
return;
}
int i6 = ~d10;
c2376z.f25324b[i6] = obj;
c2376z.f25325c[i6] = obj2;
}
public Object j(y yVar, String str) {
kotlin.jvm.internal.m.f("type", yVar);
kotlin.jvm.internal.m.f("value", str);
AbstractC3400d abstractC3400d = (AbstractC3400d) this.f7371n;
Object a10 = abstractC3400d.a(str, AbstractC1013c.i0(abstractC3400d.f31203b, yVar));
kotlin.jvm.internal.m.d("null cannot be cast to non-null type T of io.github.jan.supabase.serializer.KotlinXSerializer.decode", a10);
return a10;
}
public String k(y yVar, Object obj) {
kotlin.jvm.internal.m.f("type", yVar);
kotlin.jvm.internal.m.f("value", obj);
AbstractC3400d abstractC3400d = (AbstractC3400d) this.f7371n;
return abstractC3400d.c(AbstractC1013c.i0(abstractC3400d.f31203b, yVar), obj);
}
public String l(String str, T2.b bVar) {
return AbstractC1786d.h(System.currentTimeMillis(), "yyyy-MM-dd HH:mm:ss z") + " [" + ((String) ((HashMap) this.f7371n).get(bVar)) + "]: ConfigCat - " + str;
}
public boolean m(List list, L l10, String str, String str2, v vVar, U2.u[] uVarArr, F f2) {
String str3;
boolean z10;
Iterator it = list.iterator();
boolean z11 = true;
String str4 = null;
int i6 = 0;
boolean z12 = false;
while (it.hasNext()) {
int i10 = i6 + 1;
InterfaceC0896e interfaceC0896e = (InterfaceC0896e) it.next();
if (i6 == 0) {
if (f2 != null) {
f2.l();
}
if (f2 != null) {
f2.b("- IF ");
}
if (f2 != null) {
f2.i();
}
} else {
if (f2 != null) {
f2.i();
}
if (f2 != null) {
f2.l();
}
if (f2 != null) {
f2.b("AND ");
}
}
U2.O c7 = interfaceC0896e.c();
if (c7 != null) {
try {
z11 = s(c7, str, vVar, str2, f2);
} catch (D e3) {
str4 = e3.getMessage();
z11 = false;
}
z12 = list.size() > 1;
}
x a10 = interfaceC0896e.a();
if (a10 != null) {
try {
z11 = q(a10, vVar, str, uVarArr, f2);
} catch (D e9) {
str4 = e9.getMessage();
z11 = false;
}
z12 = str4 == null || !"cannot evaluate, User Object is missing".equals(str4) || list.size() > 1;
}
r b10 = interfaceC0896e.b();
if (b10 != null) {
try {
z10 = p(b10, vVar, f2);
} catch (D e10) {
str4 = e10.getMessage();
z10 = false;
}
z11 = z10;
z12 = true;
}
if ((l10 == null || list.size() > 1) && f2 != null) {
f2.b(" => " + z11);
if (!z11) {
f2.b(", skipping the remaining AND conditions");
}
}
if (f2 != null) {
f2.e();
}
if (!z11) {
break;
}
i6 = i10;
}
if (l10 != null && f2 != null) {
f2.i();
A a11 = l10.f13079c;
if ((a11 != null ? a11.f13049a : null) != null) {
str3 = "'" + a11.f13049a + '\'';
} else {
str3 = "% options";
}
if (z12) {
f2.l();
} else {
f2.b(" ");
}
f2.b("THEN " + str3 + " => ");
if (str4 != null && str4.length() != 0) {
f2.b(str4);
} else if (z11) {
f2.b("MATCH, applying rule");
} else {
f2.b("no match");
}
f2.e();
}
if (str4 == null) {
return z11;
}
throw new D(str4);
}
@Override
public float n(float f2) {
return ((io.sentry.internal.debugmeta.c) this.f7371n).n(f2);
}
public w o(C0903l[] c0903lArr, String str, v vVar, L l10, F f2) {
String D4;
s6.c cVar = (s6.c) this.f7371n;
R2.i iVar = vVar.f11890b;
String str2 = vVar.f11889a;
if (iVar == null) {
if (f2 != null) {
f2.l();
f2.b("Skipping % options because the User Object is missing.");
}
if (!vVar.f11893e) {
vVar.f11893e = true;
kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str2);
cVar.M(3001, "Cannot evaluate targeting rules and % options for setting '" + str2 + "' (User Object is missing). You should pass a User Object to the evaluation methods like `getValue()` in order to make targeting work properly. Read more: https://configcat.com/docs/advanced/user-object/");
}
return null;
}
if (str == null) {
D4 = iVar.f11830a;
str = "Identifier";
} else {
D4 = D(str.length() == 0 ? null : iVar.f11831b.get(str));
if (D4 == null) {
if (f2 != null) {
f2.l();
f2.b("Skipping % options because the User." + str + " attribute is missing.");
}
if (!vVar.f11894f) {
vVar.f11894f = true;
kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str2);
cVar.M(3003, "Cannot evaluate % options for setting '" + str2 + "' (the User." + str + " attribute is missing). You should set the User." + str + " attribute in order to make targeting work properly. Read more: https://configcat.com/docs/advanced/user-object/");
}
return null;
}
}
if (f2 != null) {
f2.l();
f2.b("Evaluating % options based on the User." + str + " attribute:");
}
String substring = AbstractC1075c.L(u.n0(str2 + D4), C1640d.h).a().substring(0, 7);
kotlin.jvm.internal.m.e("substring(...)", substring);
AbstractC2480f.s(16);
int parseInt = Integer.parseInt(substring, 16) % 100;
if (f2 != null) {
f2.l();
f2.b("- Computing hash in the [0..99] range from User." + str + " => " + parseInt + " (this value is sticky and consistent across all SDKs)");
}
int length = c0903lArr.length;
double d10 = 0.0d;
for (int i6 = 0; i6 < length; i6++) {
C0903l c0903l = c0903lArr[i6];
int i10 = c0903l.f13107a;
d10 += i10;
if (parseInt < d10) {
I i11 = c0903l.f13108b;
if (f2 != null) {
String i12 = i11 != null ? i11.toString() : "<invalid value>";
f2.l();
f2.b("- Hash value " + parseInt + " selects % option " + (i6 + 1) + " (" + i10 + "%), '" + i12 + "'.");
}
return new w(i11, c0903l.f13109c, l10, c0903l);
}
}
throw new IllegalArgumentException("Sum of percentage option percentages is less than 100.");
}
public boolean p(U2.r r13, R2.v r14, A9.F r15) {
throw new UnsupportedOperationException("Method not decompiled: M8.c.p(U2.r, R2.v, A9.F):boolean");
}
public boolean q(x xVar, v vVar, String str, U2.u[] uVarArr, F f2) {
int i6 = xVar.f13124a;
Object obj = null;
U2.u uVar = (i6 < 0 || i6 >= uVarArr.length) ? null : uVarArr[i6];
if (f2 != null) {
f2.b(B.c(xVar, uVar));
}
if (vVar.f11890b == null) {
if (!vVar.f11893e) {
vVar.f11893e = true;
String str2 = vVar.f11889a;
kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str2);
((s6.c) this.f7371n).M(3001, "Cannot evaluate targeting rules and % options for setting '" + str2 + "' (User Object is missing). You should pass a User Object to the evaluation methods like `getValue()` in order to make targeting work properly. Read more: https://configcat.com/docs/advanced/user-object/");
}
throw new D("cannot evaluate, User Object is missing");
}
if (uVar == null) {
throw new IllegalArgumentException("Segment reference is invalid.");
}
String str3 = uVar.f13120a;
if (str3 == null || str3.length() == 0) {
throw new IllegalArgumentException("Segment name is missing.");
}
if (f2 != null) {
kotlin.jvm.internal.m.f("segmentName", str3);
f2.l();
f2.b("(");
f2.i();
f2.l();
f2.b("Evaluating segment '" + str3 + "':");
}
try {
boolean m10 = m(uVar.f13122c, null, str, str3, vVar, uVarArr, f2);
int i10 = xVar.f13125b;
C2874a c2874a = R2.y.f11906q;
c2874a.getClass();
k7.t tVar = new k7.t(5, c2874a);
while (true) {
if (!tVar.hasNext()) {
break;
}
Object next = tVar.next();
if (((R2.y) next).f11907m == i10) {
obj = next;
break;
}
}
R2.y yVar = (R2.y) obj;
if (yVar == null) {
throw new IllegalArgumentException("Segment comparison operator is invalid.");
}
boolean z10 = R2.y.f11904o == yVar ? !m10 : m10;
if (f2 != null) {
f2.j(xVar, uVar, z10, m10);
}
return z10;
} catch (D e3) {
if (f2 != null) {
String message = e3.getMessage();
f2.l();
f2.b("Segment evaluation result: " + message + '.');
f2.l();
f2.b("Condition (" + B.c(xVar, uVar) + ") failed to evaluate.");
f2.e();
f2.l();
f2.b(")");
}
throw e3;
}
}
public R2.w r(U2.D r17, A9.F r18, R2.v r19) {
throw new UnsupportedOperationException("Method not decompiled: M8.c.r(U2.D, A9.F, R2.v):R2.w");
}
public boolean s(U2.O r25, java.lang.String r26, R2.v r27, java.lang.String r28, A9.F r29) {
throw new UnsupportedOperationException("Method not decompiled: M8.c.s(U2.O, java.lang.String, R2.v, java.lang.String, A9.F):boolean");
}
public S0 t() {
K1.i a10 = K1.i.a();
if (a10.b() == 1) {
return new T0.j(true);
}
C0743f0 O4 = C0738d.O(Boolean.FALSE, S.f11132r);
a10.g(new M1.c(O4, this));
return O4;
}
public String toString() {
switch (this.f7370m) {
case 24:
StringBuilder sb = new StringBuilder();
C1305p c1305p = (C1305p) this.f7371n;
sb.append(c1305p);
sb.append(": ");
sb.append(((Map) M9.m.F(c1305p.f17607u, C1305p.f17604y[0])).keySet());
return sb.toString();
default:
return super.toString();
}
}
public String v(String str, U2.O o10, String str2, Object obj) {
if (obj instanceof String) {
return (String) obj;
}
String D4 = D(obj);
if (D4 == null) {
D4 = "";
}
kotlin.jvm.internal.m.f(SubscriberAttributeKt.JSON_NAME_KEY, str);
kotlin.jvm.internal.m.f("attributeName", str2);
((s6.c) this.f7371n).M(3005, "Evaluation of condition (" + B.e(o10) + ") for setting '" + str + "' may not produce the expected result (the User." + str2 + " attribute is not a string value, thus it was automatically converted to the string value '" + D4 + "'). Please make sure that using a non-string value was intended.");
return D4;
}
public C1956c w(String str, U2.O o10, String str2, Object obj) {
try {
if (obj instanceof String) {
return Z7.i.Y(n.f1((String) obj).toString(), true);
}
} catch (C1957d unused) {
}
String str3 = "'" + obj + "' is not a valid semantic version";
((s6.c) this.f7371n).M(3004, T2.a.b(str, o10, str3, str2));
throw new D("cannot evaluate, the User." + str2 + " attribute is invalid (" + str3 + ')');
}
public boolean x(Object obj, Object obj2) {
C2376z c2376z = (C2376z) this.f7371n;
Object e3 = c2376z.e(obj);
boolean z10 = false;
if (e3 == null) {
return false;
}
if (!(e3 instanceof C2343C)) {
if (e3.equals(obj2)) {
c2376z.g(obj);
z10 = true;
}
return z10;
}
C2343C c2343c = (C2343C) e3;
boolean j4 = c2343c.j(obj2);
if (j4 && c2343c.g()) {
c2376z.g(obj);
}
return j4;
}
public void y(Object obj) {
boolean z10;
C2376z c2376z = (C2376z) this.f7371n;
long[] jArr = c2376z.f25323a;
int length = jArr.length - 2;
if (length < 0) {
return;
}
int i6 = 0;
while (true) {
long j4 = jArr[i6];
if ((((~j4) << 7) & j4 & (-9187201950435737472L)) != -9187201950435737472L) {
int i10 = 8 - ((~(i6 - length)) >>> 31);
for (int i11 = 0; i11 < i10; i11++) {
if ((255 & j4) < 128) {
int i12 = (i6 << 3) + i11;
Object obj2 = c2376z.f25324b[i12];
Object obj3 = c2376z.f25325c[i12];
if (obj3 instanceof C2343C) {
kotlin.jvm.internal.m.d("null cannot be cast to non-null type androidx.collection.MutableScatterSet<Scope of androidx.compose.runtime.collection.ScopeMap.removeScope$lambda$3>", obj3);
C2343C c2343c = (C2343C) obj3;
c2343c.j(obj);
z10 = c2343c.g();
} else {
z10 = obj3 == obj;
}
if (z10) {
c2376z.h(i12);
}
}
j4 >>= 8;
}
if (i10 != 8) {
return;
}
}
if (i6 == length) {
return;
} else {
i6++;
}
}
}
public void z(G.u uVar, io.sentry.O o10, Object obj) {
io.sentry.vendor.gson.stream.c cVar = (io.sentry.vendor.gson.stream.c) uVar.f4095n;
if (obj == null) {
cVar.l();
return;
}
if (obj instanceof Character) {
uVar.B(Character.toString(((Character) obj).charValue()));
return;
}
if (obj instanceof String) {
uVar.B((String) obj);
return;
}
if (obj instanceof Boolean) {
uVar.C(((Boolean) obj).booleanValue());
return;
}
if (obj instanceof Number) {
uVar.A((Number) obj);
return;
}
if (obj instanceof Date) {
try {
uVar.B(AbstractC1075c.K((Date) obj));
return;
} catch (Exception e3) {
o10.r(I1.ERROR, "Error when serializing Date", e3);
cVar.l();
return;
}
}
if (obj instanceof TimeZone) {
try {
uVar.B(((TimeZone) obj).getID());
return;
} catch (Exception e9) {
o10.r(I1.ERROR, "Error when serializing TimeZone", e9);
cVar.l();
return;
}
}
if (obj instanceof InterfaceC1924v0) {
((InterfaceC1924v0) obj).serialize(uVar, o10);
return;
}
if (obj instanceof Collection) {
A(uVar, o10, (Collection) obj);
return;
}
if (obj.getClass().isArray()) {
A(uVar, o10, Arrays.asList((Object[]) obj));
return;
}
if (obj instanceof Map) {
B(uVar, o10, (Map) obj);
return;
}
if (obj instanceof Locale) {
uVar.B(obj.toString());
return;
}
if (obj instanceof AtomicIntegerArray) {
AtomicIntegerArray atomicIntegerArray = (AtomicIntegerArray) obj;
Charset charset = io.sentry.util.c.f23041a;
int length = atomicIntegerArray.length();
ArrayList arrayList = new ArrayList(length);
for (int i6 = 0; i6 < length; i6++) {
arrayList.add(Integer.valueOf(atomicIntegerArray.get(i6)));
}
A(uVar, o10, arrayList);
return;
}
if (obj instanceof AtomicBoolean) {
uVar.C(((AtomicBoolean) obj).get());
return;
}
if (obj instanceof URI) {
uVar.B(obj.toString());
return;
}
if (obj instanceof InetAddress) {
uVar.B(obj.toString());
return;
}
if (obj instanceof UUID) {
uVar.B(obj.toString());
return;
}
if (obj instanceof Currency) {
uVar.B(obj.toString());
return;
}
if (obj instanceof Calendar) {
B(uVar, o10, io.sentry.util.c.a((Calendar) obj));
return;
}
if (obj.getClass().isEnum()) {
uVar.B(obj.toString());
return;
}
try {
z(uVar, o10, ((F) this.f7371n).n(o10, obj));
} catch (Exception e10) {
o10.r(I1.ERROR, "Failed serializing unknown object.", e10);
uVar.B("[OBJECT]");
}
}
}