Files
rr3-apk/decompiled/sources/com/vungle/ads/internal/model/AdPayload$AdUnit$$serializer.java
Daniel Elliott f9d20bb3fc Add decompiled APK source code (JADX)
- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 14:52:23 -08:00

412 lines
23 KiB
Java

package com.vungle.ads.internal.model;
import com.mbridge.msdk.foundation.entity.CampaignEx;
import com.vungle.ads.internal.model.AdPayload;
import java.util.List;
import java.util.Map;
import kotlin.jvm.internal.Intrinsics;
import kotlinx.serialization.KSerializer;
import kotlinx.serialization.UnknownFieldException;
import kotlinx.serialization.builtins.BuiltinSerializersKt;
import kotlinx.serialization.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeDecoder;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.encoding.Decoder;
import kotlinx.serialization.encoding.Encoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.BooleanSerializer;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
/* loaded from: classes4.dex */
public final class AdPayload$AdUnit$$serializer implements GeneratedSerializer<AdPayload.AdUnit> {
public static final AdPayload$AdUnit$$serializer INSTANCE;
public static final /* synthetic */ SerialDescriptor descriptor;
public SerialDescriptor getDescriptor() {
return descriptor;
}
static {
AdPayload$AdUnit$$serializer adPayload$AdUnit$$serializer = new AdPayload$AdUnit$$serializer();
INSTANCE = adPayload$AdUnit$$serializer;
SerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.vungle.ads.internal.model.AdPayload.AdUnit", adPayload$AdUnit$$serializer, 25);
pluginGeneratedSerialDescriptor.addElement("id", true);
pluginGeneratedSerialDescriptor.addElement("ad_type", true);
pluginGeneratedSerialDescriptor.addElement("ad_source", true);
pluginGeneratedSerialDescriptor.addElement("expiry", true);
pluginGeneratedSerialDescriptor.addElement("deeplink_url", true);
pluginGeneratedSerialDescriptor.addElement("click_coordinates_enabled", true);
pluginGeneratedSerialDescriptor.addElement("ad_load_optimization", true);
pluginGeneratedSerialDescriptor.addElement("template_heartbeat_check", true);
pluginGeneratedSerialDescriptor.addElement("info", true);
pluginGeneratedSerialDescriptor.addElement("sleep", true);
pluginGeneratedSerialDescriptor.addElement("error_code", true);
pluginGeneratedSerialDescriptor.addElement("tpat", true);
pluginGeneratedSerialDescriptor.addElement("vm_url", true);
pluginGeneratedSerialDescriptor.addElement("ad_market_id", true);
pluginGeneratedSerialDescriptor.addElement("notification", true);
pluginGeneratedSerialDescriptor.addElement("load_ad", true);
pluginGeneratedSerialDescriptor.addElement("viewability", true);
pluginGeneratedSerialDescriptor.addElement("template_url", true);
pluginGeneratedSerialDescriptor.addElement("template_type", true);
pluginGeneratedSerialDescriptor.addElement("template_settings", true);
pluginGeneratedSerialDescriptor.addElement(CampaignEx.JSON_KEY_CREATIVE_ID, true);
pluginGeneratedSerialDescriptor.addElement("app_id", true);
pluginGeneratedSerialDescriptor.addElement("show_close", true);
pluginGeneratedSerialDescriptor.addElement("show_close_incentivized", true);
pluginGeneratedSerialDescriptor.addElement("ad_size", true);
descriptor = pluginGeneratedSerialDescriptor;
}
private AdPayload$AdUnit$$serializer() {
}
public KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(BooleanSerializer.INSTANCE), BuiltinSerializersKt.getNullable(BooleanSerializer.INSTANCE), BuiltinSerializersKt.getNullable(BooleanSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(AdPayload.TpatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(new ArrayListSerializer(StringSerializer.INSTANCE)), BuiltinSerializersKt.getNullable(new ArrayListSerializer(StringSerializer.INSTANCE)), BuiltinSerializersKt.getNullable(AdPayload$ViewAbility$$serializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(AdPayload$TemplateSettings$$serializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(AdPayload$AdSizeInfo$$serializer.INSTANCE)};
}
/* renamed from: deserialize, reason: merged with bridge method [inline-methods] */
public AdPayload.AdUnit m3907deserialize(Decoder decoder) {
Object obj;
Object obj2;
Object obj3;
Object obj4;
Object obj5;
Object obj6;
Object obj7;
Object obj8;
Object obj9;
Object obj10;
Object obj11;
Object obj12;
Object obj13;
Object obj14;
int i;
Object obj15;
Object obj16;
Object obj17;
Object obj18;
Object obj19;
Object obj20;
Object obj21;
Object obj22;
Object obj23;
Object obj24;
Object obj25;
Object obj26;
int i2;
Object obj27;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor descriptor2 = getDescriptor();
CompositeDecoder beginStructure = decoder.beginStructure(descriptor2);
if (beginStructure.decodeSequentially()) {
Object decodeNullableSerializableElement = beginStructure.decodeNullableSerializableElement(descriptor2, 0, StringSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement2 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, StringSerializer.INSTANCE, (Object) null);
obj24 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, StringSerializer.INSTANCE, (Object) null);
obj18 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, IntSerializer.INSTANCE, (Object) null);
obj19 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, StringSerializer.INSTANCE, (Object) null);
obj20 = beginStructure.decodeNullableSerializableElement(descriptor2, 5, BooleanSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement3 = beginStructure.decodeNullableSerializableElement(descriptor2, 6, BooleanSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement4 = beginStructure.decodeNullableSerializableElement(descriptor2, 7, BooleanSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement5 = beginStructure.decodeNullableSerializableElement(descriptor2, 8, StringSerializer.INSTANCE, (Object) null);
obj25 = beginStructure.decodeNullableSerializableElement(descriptor2, 9, IntSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement6 = beginStructure.decodeNullableSerializableElement(descriptor2, 10, IntSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement7 = beginStructure.decodeNullableSerializableElement(descriptor2, 11, AdPayload.TpatSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement8 = beginStructure.decodeNullableSerializableElement(descriptor2, 12, StringSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement9 = beginStructure.decodeNullableSerializableElement(descriptor2, 13, StringSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement10 = beginStructure.decodeNullableSerializableElement(descriptor2, 14, new ArrayListSerializer(StringSerializer.INSTANCE), (Object) null);
Object decodeNullableSerializableElement11 = beginStructure.decodeNullableSerializableElement(descriptor2, 15, new ArrayListSerializer(StringSerializer.INSTANCE), (Object) null);
obj22 = beginStructure.decodeNullableSerializableElement(descriptor2, 16, AdPayload$ViewAbility$$serializer.INSTANCE, (Object) null);
obj13 = beginStructure.decodeNullableSerializableElement(descriptor2, 17, StringSerializer.INSTANCE, (Object) null);
obj14 = beginStructure.decodeNullableSerializableElement(descriptor2, 18, StringSerializer.INSTANCE, (Object) null);
obj12 = beginStructure.decodeNullableSerializableElement(descriptor2, 19, AdPayload$TemplateSettings$$serializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement12 = beginStructure.decodeNullableSerializableElement(descriptor2, 20, StringSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement13 = beginStructure.decodeNullableSerializableElement(descriptor2, 21, StringSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement14 = beginStructure.decodeNullableSerializableElement(descriptor2, 22, IntSerializer.INSTANCE, (Object) null);
obj23 = beginStructure.decodeNullableSerializableElement(descriptor2, 23, IntSerializer.INSTANCE, (Object) null);
obj4 = decodeNullableSerializableElement12;
obj9 = decodeNullableSerializableElement5;
i = 33554431;
obj11 = decodeNullableSerializableElement7;
obj10 = decodeNullableSerializableElement6;
obj8 = decodeNullableSerializableElement4;
obj17 = decodeNullableSerializableElement2;
obj5 = decodeNullableSerializableElement9;
obj6 = decodeNullableSerializableElement8;
obj3 = decodeNullableSerializableElement13;
obj = decodeNullableSerializableElement14;
obj2 = beginStructure.decodeNullableSerializableElement(descriptor2, 24, AdPayload$AdSizeInfo$$serializer.INSTANCE, (Object) null);
obj15 = decodeNullableSerializableElement10;
obj7 = decodeNullableSerializableElement;
obj16 = decodeNullableSerializableElement11;
obj21 = decodeNullableSerializableElement3;
} else {
boolean z = true;
Object obj28 = null;
Object obj29 = null;
Object obj30 = null;
Object obj31 = null;
obj = null;
Object obj32 = null;
Object obj33 = null;
Object obj34 = null;
obj2 = null;
Object obj35 = null;
obj3 = null;
obj4 = null;
Object obj36 = null;
Object obj37 = null;
Object obj38 = null;
Object obj39 = null;
Object obj40 = null;
Object obj41 = null;
Object obj42 = null;
Object obj43 = null;
Object obj44 = null;
Object obj45 = null;
Object obj46 = null;
Object obj47 = null;
int i3 = 0;
Object obj48 = null;
while (z) {
Object obj49 = obj34;
int decodeElementIndex = beginStructure.decodeElementIndex(descriptor2);
switch (decodeElementIndex) {
case -1:
obj27 = obj28;
z = false;
obj28 = obj27;
obj34 = obj49;
case 0:
obj26 = obj33;
obj36 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, StringSerializer.INSTANCE, obj36);
i3 |= 1;
obj28 = obj28;
obj37 = obj37;
obj34 = obj49;
obj33 = obj26;
case 1:
obj26 = obj33;
obj37 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, StringSerializer.INSTANCE, obj37);
i3 |= 2;
obj28 = obj28;
obj38 = obj38;
obj34 = obj49;
obj33 = obj26;
case 2:
obj26 = obj33;
obj38 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, StringSerializer.INSTANCE, obj38);
i3 |= 4;
obj28 = obj28;
obj39 = obj39;
obj34 = obj49;
obj33 = obj26;
case 3:
obj26 = obj33;
obj39 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, IntSerializer.INSTANCE, obj39);
i3 |= 8;
obj28 = obj28;
obj40 = obj40;
obj34 = obj49;
obj33 = obj26;
case 4:
obj26 = obj33;
obj40 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, StringSerializer.INSTANCE, obj40);
i3 |= 16;
obj28 = obj28;
obj41 = obj41;
obj34 = obj49;
obj33 = obj26;
case 5:
obj26 = obj33;
obj41 = beginStructure.decodeNullableSerializableElement(descriptor2, 5, BooleanSerializer.INSTANCE, obj41);
i3 |= 32;
obj28 = obj28;
obj42 = obj42;
obj34 = obj49;
obj33 = obj26;
case 6:
obj26 = obj33;
obj42 = beginStructure.decodeNullableSerializableElement(descriptor2, 6, BooleanSerializer.INSTANCE, obj42);
i3 |= 64;
obj28 = obj28;
obj43 = obj43;
obj34 = obj49;
obj33 = obj26;
case 7:
obj26 = obj33;
obj43 = beginStructure.decodeNullableSerializableElement(descriptor2, 7, BooleanSerializer.INSTANCE, obj43);
i3 |= 128;
obj28 = obj28;
obj44 = obj44;
obj34 = obj49;
obj33 = obj26;
case 8:
obj26 = obj33;
obj44 = beginStructure.decodeNullableSerializableElement(descriptor2, 8, StringSerializer.INSTANCE, obj44);
i3 |= 256;
obj28 = obj28;
obj45 = obj45;
obj34 = obj49;
obj33 = obj26;
case 9:
obj26 = obj33;
obj45 = beginStructure.decodeNullableSerializableElement(descriptor2, 9, IntSerializer.INSTANCE, obj45);
i3 |= 512;
obj28 = obj28;
obj46 = obj46;
obj34 = obj49;
obj33 = obj26;
case 10:
obj26 = obj33;
obj46 = beginStructure.decodeNullableSerializableElement(descriptor2, 10, IntSerializer.INSTANCE, obj46);
i3 |= 1024;
obj28 = obj28;
obj47 = obj47;
obj34 = obj49;
obj33 = obj26;
case 11:
obj26 = obj33;
obj47 = beginStructure.decodeNullableSerializableElement(descriptor2, 11, AdPayload.TpatSerializer.INSTANCE, obj47);
i3 |= 2048;
obj28 = obj28;
obj34 = obj49;
obj33 = obj26;
case 12:
obj26 = obj33;
i3 |= 4096;
obj34 = beginStructure.decodeNullableSerializableElement(descriptor2, 12, StringSerializer.INSTANCE, obj49);
obj28 = obj28;
obj33 = obj26;
case 13:
obj27 = obj28;
obj33 = beginStructure.decodeNullableSerializableElement(descriptor2, 13, StringSerializer.INSTANCE, obj33);
i3 |= 8192;
obj28 = obj27;
obj34 = obj49;
case 14:
obj26 = obj33;
obj48 = beginStructure.decodeNullableSerializableElement(descriptor2, 14, new ArrayListSerializer(StringSerializer.INSTANCE), obj48);
i3 |= 16384;
obj34 = obj49;
obj33 = obj26;
case 15:
obj26 = obj33;
obj28 = beginStructure.decodeNullableSerializableElement(descriptor2, 15, new ArrayListSerializer(StringSerializer.INSTANCE), obj28);
i2 = 32768;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 16:
obj26 = obj33;
obj32 = beginStructure.decodeNullableSerializableElement(descriptor2, 16, AdPayload$ViewAbility$$serializer.INSTANCE, obj32);
i2 = 65536;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 17:
obj26 = obj33;
obj30 = beginStructure.decodeNullableSerializableElement(descriptor2, 17, StringSerializer.INSTANCE, obj30);
i2 = 131072;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 18:
obj26 = obj33;
obj31 = beginStructure.decodeNullableSerializableElement(descriptor2, 18, StringSerializer.INSTANCE, obj31);
i2 = 262144;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 19:
obj26 = obj33;
obj29 = beginStructure.decodeNullableSerializableElement(descriptor2, 19, AdPayload$TemplateSettings$$serializer.INSTANCE, obj29);
i2 = 524288;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 20:
obj26 = obj33;
obj4 = beginStructure.decodeNullableSerializableElement(descriptor2, 20, StringSerializer.INSTANCE, obj4);
i2 = 1048576;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 21:
obj26 = obj33;
obj3 = beginStructure.decodeNullableSerializableElement(descriptor2, 21, StringSerializer.INSTANCE, obj3);
i2 = 2097152;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 22:
obj26 = obj33;
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 22, IntSerializer.INSTANCE, obj);
i2 = 4194304;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 23:
obj26 = obj33;
obj35 = beginStructure.decodeNullableSerializableElement(descriptor2, 23, IntSerializer.INSTANCE, obj35);
i2 = 8388608;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
case 24:
obj26 = obj33;
obj2 = beginStructure.decodeNullableSerializableElement(descriptor2, 24, AdPayload$AdSizeInfo$$serializer.INSTANCE, obj2);
i2 = 16777216;
i3 |= i2;
obj34 = obj49;
obj33 = obj26;
default:
throw new UnknownFieldException(decodeElementIndex);
}
}
Object obj50 = obj28;
obj5 = obj33;
obj6 = obj34;
obj7 = obj36;
obj8 = obj43;
obj9 = obj44;
obj10 = obj46;
obj11 = obj47;
obj12 = obj29;
obj13 = obj30;
obj14 = obj31;
i = i3;
obj15 = obj48;
obj16 = obj50;
obj17 = obj37;
obj18 = obj39;
obj19 = obj40;
obj20 = obj41;
obj21 = obj42;
obj22 = obj32;
obj23 = obj35;
obj24 = obj38;
obj25 = obj45;
}
beginStructure.endStructure(descriptor2);
return new AdPayload.AdUnit(i, (String) obj7, (String) obj17, (String) obj24, (Integer) obj18, (String) obj19, (Boolean) obj20, (Boolean) obj21, (Boolean) obj8, (String) obj9, (Integer) obj25, (Integer) obj10, (Map) obj11, (String) obj6, (String) obj5, (List) obj15, (List) obj16, (AdPayload.ViewAbility) obj22, (String) obj13, (String) obj14, (AdPayload.TemplateSettings) obj12, (String) obj4, (String) obj3, (Integer) obj, (Integer) obj23, (AdPayload.AdSizeInfo) obj2, (SerializationConstructorMarker) null);
}
public void serialize(Encoder encoder, AdPayload.AdUnit value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor descriptor2 = getDescriptor();
CompositeEncoder beginStructure = encoder.beginStructure(descriptor2);
AdPayload.AdUnit.write$Self(value, beginStructure, descriptor2);
beginStructure.endStructure(descriptor2);
}
public KSerializer<?>[] typeParametersSerializers() {
return GeneratedSerializer.DefaultImpls.typeParametersSerializers(this);
}
}