package com.vungle.ads.internal.signals; import com.mbridge.msdk.newreward.function.common.MBridgeCommon; import com.vungle.ads.internal.model.UnclosedAd; import java.util.ArrayList; import java.util.List; import java.util.UUID; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; import kotlinx.serialization.KSerializer; import kotlinx.serialization.SerialName; import kotlinx.serialization.Serializable; import kotlinx.serialization.internal.PluginExceptionsKt; import kotlinx.serialization.internal.SerializationConstructorMarker; @Serializable /* loaded from: classes4.dex */ public final class SessionData { public static final Companion Companion = new Companion(null); private final int sessionCount; private long sessionCreationTime; private int sessionDepthCounter; private long sessionDuration; private final String sessionId; private List signaledAd; private List unclosedAd; public static /* synthetic */ SessionData copy$default(SessionData sessionData, int i, int i2, Object obj) { if ((i2 & 1) != 0) { i = sessionData.sessionCount; } return sessionData.copy(i); } @SerialName("103") public static /* synthetic */ void getSessionCount$annotations() { } @SerialName("100") public static /* synthetic */ void getSessionCreationTime$annotations() { } @SerialName("104") public static /* synthetic */ void getSessionDepthCounter$annotations() { } @SerialName(MBridgeCommon.DYNAMIC_VIEW_TEMPLATE_VALUE) public static /* synthetic */ void getSessionDuration$annotations() { } @SerialName("101") public static /* synthetic */ void getSessionId$annotations() { } @SerialName("106") public static /* synthetic */ void getSignaledAd$annotations() { } @SerialName("105") public static /* synthetic */ void getUnclosedAd$annotations() { } public final int component1() { return this.sessionCount; } public final SessionData copy(int i) { return new SessionData(i); } public boolean equals(Object obj) { if (this == obj) { return true; } return (obj instanceof SessionData) && this.sessionCount == ((SessionData) obj).sessionCount; } public final int getSessionCount() { return this.sessionCount; } public final long getSessionCreationTime() { return this.sessionCreationTime; } public final int getSessionDepthCounter() { return this.sessionDepthCounter; } public final long getSessionDuration() { return this.sessionDuration; } public final String getSessionId() { return this.sessionId; } public final List getSignaledAd() { return this.signaledAd; } public final List getUnclosedAd() { return this.unclosedAd; } public int hashCode() { return Integer.hashCode(this.sessionCount); } public final void setSessionCreationTime(long j) { this.sessionCreationTime = j; } public final void setSessionDepthCounter(int i) { this.sessionDepthCounter = i; } public final void setSessionDuration(long j) { this.sessionDuration = j; } public final void setSignaledAd(List list) { Intrinsics.checkNotNullParameter(list, ""); this.signaledAd = list; } public final void setUnclosedAd(List list) { Intrinsics.checkNotNullParameter(list, ""); this.unclosedAd = list; } public String toString() { return "SessionData(sessionCount=" + this.sessionCount + ')'; } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final KSerializer serializer() { return SessionData$$serializer.INSTANCE; } } public SessionData(int i) { this.sessionCount = i; String uuid = UUID.randomUUID().toString(); Intrinsics.checkNotNullExpressionValue(uuid, "randomUUID().toString()"); this.sessionId = uuid; this.sessionCreationTime = System.currentTimeMillis() / 1000; this.signaledAd = new ArrayList(); this.unclosedAd = new ArrayList(); } public /* synthetic */ SessionData(int i, @SerialName("103") int i2, @SerialName("101") String str, @SerialName("100") long j, @SerialName("106") List list, @SerialName("102") long j2, @SerialName("104") int i3, @SerialName("105") List list2, SerializationConstructorMarker serializationConstructorMarker) { if (1 != (i & 1)) { PluginExceptionsKt.throwMissingFieldException(i, 1, SessionData$$serializer.INSTANCE.getDescriptor()); } this.sessionCount = i2; if ((i & 2) == 0) { String uuid = UUID.randomUUID().toString(); Intrinsics.checkNotNullExpressionValue(uuid, "randomUUID().toString()"); this.sessionId = uuid; } else { this.sessionId = str; } if ((i & 4) == 0) { this.sessionCreationTime = System.currentTimeMillis() / 1000; } else { this.sessionCreationTime = j; } if ((i & 8) == 0) { this.signaledAd = new ArrayList(); } else { this.signaledAd = list; } if ((i & 16) == 0) { this.sessionDuration = 0L; } else { this.sessionDuration = j2; } if ((i & 32) == 0) { this.sessionDepthCounter = 0; } else { this.sessionDepthCounter = i3; } if ((i & 64) == 0) { this.unclosedAd = new ArrayList(); } else { this.unclosedAd = list2; } } /* JADX WARN: Code restructure failed: missing block: B:4:0x0030, code lost: if (kotlin.jvm.internal.Intrinsics.areEqual(r1, r2) == false) goto L7; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public static final void write$Self(com.vungle.ads.internal.signals.SessionData r7, kotlinx.serialization.encoding.CompositeEncoder r8, kotlinx.serialization.descriptors.SerialDescriptor r9) { /* java.lang.String r0 = "self" kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r7, r0) java.lang.String r0 = "output" kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r8, r0) java.lang.String r0 = "serialDesc" kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r9, r0) int r0 = r7.sessionCount r1 = 0 r8.encodeIntElement(r9, r1, r0) r0 = 1 boolean r1 = r8.shouldEncodeElementDefault(r9, r0) if (r1 == 0) goto L1d goto L32 L1d: java.lang.String r1 = r7.sessionId java.util.UUID r2 = java.util.UUID.randomUUID() java.lang.String r2 = r2.toString() java.lang.String r3 = "randomUUID().toString()" kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r2, r3) boolean r1 = kotlin.jvm.internal.Intrinsics.areEqual(r1, r2) if (r1 != 0) goto L37 L32: java.lang.String r1 = r7.sessionId r8.encodeStringElement(r9, r0, r1) L37: r0 = 2 boolean r1 = r8.shouldEncodeElementDefault(r9, r0) if (r1 == 0) goto L3f goto L4c L3f: long r1 = r7.sessionCreationTime long r3 = java.lang.System.currentTimeMillis() r5 = 1000(0x3e8, double:4.94E-321) long r3 = r3 / r5 int r1 = (r1 > r3 ? 1 : (r1 == r3 ? 0 : -1)) if (r1 == 0) goto L51 L4c: long r1 = r7.sessionCreationTime r8.encodeLongElement(r9, r0, r1) L51: r0 = 3 boolean r1 = r8.shouldEncodeElementDefault(r9, r0) if (r1 == 0) goto L59 goto L66 L59: java.util.List r1 = r7.signaledAd java.util.ArrayList r2 = new java.util.ArrayList r2.() boolean r1 = kotlin.jvm.internal.Intrinsics.areEqual(r1, r2) if (r1 != 0) goto L76 L66: kotlinx.serialization.internal.ArrayListSerializer r1 = new kotlinx.serialization.internal.ArrayListSerializer com.vungle.ads.internal.signals.SignaledAd$$serializer r2 = com.vungle.ads.internal.signals.SignaledAd$$serializer.INSTANCE kotlinx.serialization.KSerializer r2 = (kotlinx.serialization.KSerializer) r2 r1.(r2) kotlinx.serialization.SerializationStrategy r1 = (kotlinx.serialization.SerializationStrategy) r1 java.util.List r2 = r7.signaledAd r8.encodeSerializableElement(r9, r0, r1, r2) L76: r0 = 4 boolean r1 = r8.shouldEncodeElementDefault(r9, r0) if (r1 == 0) goto L7e goto L86 L7e: long r1 = r7.sessionDuration r3 = 0 int r1 = (r1 > r3 ? 1 : (r1 == r3 ? 0 : -1)) if (r1 == 0) goto L8b L86: long r1 = r7.sessionDuration r8.encodeLongElement(r9, r0, r1) L8b: r0 = 5 boolean r1 = r8.shouldEncodeElementDefault(r9, r0) if (r1 == 0) goto L93 goto L97 L93: int r1 = r7.sessionDepthCounter if (r1 == 0) goto L9c L97: int r1 = r7.sessionDepthCounter r8.encodeIntElement(r9, r0, r1) L9c: r0 = 6 boolean r1 = r8.shouldEncodeElementDefault(r9, r0) if (r1 == 0) goto La4 goto Lb1 La4: java.util.List r1 = r7.unclosedAd java.util.ArrayList r2 = new java.util.ArrayList r2.() boolean r1 = kotlin.jvm.internal.Intrinsics.areEqual(r1, r2) if (r1 != 0) goto Lc1 Lb1: kotlinx.serialization.internal.ArrayListSerializer r1 = new kotlinx.serialization.internal.ArrayListSerializer com.vungle.ads.internal.model.UnclosedAd$$serializer r2 = com.vungle.ads.internal.model.UnclosedAd$$serializer.INSTANCE kotlinx.serialization.KSerializer r2 = (kotlinx.serialization.KSerializer) r2 r1.(r2) kotlinx.serialization.SerializationStrategy r1 = (kotlinx.serialization.SerializationStrategy) r1 java.util.List r7 = r7.unclosedAd r8.encodeSerializableElement(r9, r0, r1, r7) Lc1: return */ throw new UnsupportedOperationException("Method not decompiled: com.vungle.ads.internal.signals.SessionData.write$Self(com.vungle.ads.internal.signals.SessionData, kotlinx.serialization.encoding.CompositeEncoder, kotlinx.serialization.descriptors.SerialDescriptor):void"); } }