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>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,63 @@
package com.vungle.ads.fpd;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.ranges.IntRange;
/* loaded from: classes4.dex */
public enum AgeRange {
AGE_18_20(1, new IntRange(18, 20)),
AGE_21_30(2, new IntRange(21, 30)),
AGE_31_40(3, new IntRange(31, 40)),
AGE_41_50(4, new IntRange(41, 50)),
AGE_51_60(5, new IntRange(51, 60)),
AGE_61_70(6, new IntRange(61, 70)),
AGE_71_75(7, new IntRange(71, 75)),
OTHERS(0, new IntRange(Integer.MIN_VALUE, Integer.MAX_VALUE));
public static final Companion Companion = new Companion(null);
private final int id;
private final IntRange range;
public final int getId() {
return this.id;
}
public final IntRange getRange() {
return this.range;
}
AgeRange(int i, IntRange intRange) {
this.id = i;
this.range = intRange;
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final AgeRange fromAge$vungle_ads_release(int i) {
AgeRange ageRange;
AgeRange[] values = AgeRange.values();
int length = values.length;
int i2 = 0;
while (true) {
if (i2 >= length) {
ageRange = null;
break;
}
ageRange = values[i2];
IntRange range = ageRange.getRange();
int first = range.getFirst();
if (i <= range.getLast() && first <= i) {
break;
}
i2++;
}
return ageRange == null ? AgeRange.OTHERS : ageRange;
}
}
}

View File

@@ -0,0 +1,110 @@
package com.vungle.ads.fpd;
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.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
/* loaded from: classes4.dex */
public final class Demographic$$serializer implements GeneratedSerializer<Demographic> {
public static final Demographic$$serializer INSTANCE;
public static final /* synthetic */ SerialDescriptor descriptor;
public SerialDescriptor getDescriptor() {
return descriptor;
}
static {
Demographic$$serializer demographic$$serializer = new Demographic$$serializer();
INSTANCE = demographic$$serializer;
SerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.vungle.ads.fpd.Demographic", demographic$$serializer, 4);
pluginGeneratedSerialDescriptor.addElement("age_range", true);
pluginGeneratedSerialDescriptor.addElement("length_of_residence", true);
pluginGeneratedSerialDescriptor.addElement("median_home_value_usd", true);
pluginGeneratedSerialDescriptor.addElement("monthly_housing_payment_usd", true);
descriptor = pluginGeneratedSerialDescriptor;
}
private Demographic$$serializer() {
}
public KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE)};
}
/* renamed from: deserialize, reason: merged with bridge method [inline-methods] */
public Demographic m3830deserialize(Decoder decoder) {
Object obj;
Object obj2;
Object obj3;
int i;
Object obj4;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor descriptor2 = getDescriptor();
CompositeDecoder beginStructure = decoder.beginStructure(descriptor2);
Object obj5 = null;
if (beginStructure.decodeSequentially()) {
obj4 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, IntSerializer.INSTANCE, (Object) null);
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 1, IntSerializer.INSTANCE, (Object) null);
obj2 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, IntSerializer.INSTANCE, (Object) null);
obj3 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, IntSerializer.INSTANCE, (Object) null);
i = 15;
} else {
boolean z = true;
int i2 = 0;
Object obj6 = null;
Object obj7 = null;
Object obj8 = null;
while (z) {
int decodeElementIndex = beginStructure.decodeElementIndex(descriptor2);
if (decodeElementIndex == -1) {
z = false;
} else if (decodeElementIndex == 0) {
obj5 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, IntSerializer.INSTANCE, obj5);
i2 |= 1;
} else if (decodeElementIndex == 1) {
obj6 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, IntSerializer.INSTANCE, obj6);
i2 |= 2;
} else if (decodeElementIndex == 2) {
obj7 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, IntSerializer.INSTANCE, obj7);
i2 |= 4;
} else {
if (decodeElementIndex != 3) {
throw new UnknownFieldException(decodeElementIndex);
}
obj8 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, IntSerializer.INSTANCE, obj8);
i2 |= 8;
}
}
obj = obj6;
obj2 = obj7;
obj3 = obj8;
Object obj9 = obj5;
i = i2;
obj4 = obj9;
}
beginStructure.endStructure(descriptor2);
return new Demographic(i, (Integer) obj4, (Integer) obj, (Integer) obj2, (Integer) obj3, null);
}
public void serialize(Encoder encoder, Demographic value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor descriptor2 = getDescriptor();
CompositeEncoder beginStructure = encoder.beginStructure(descriptor2);
Demographic.write$Self(value, beginStructure, descriptor2);
beginStructure.endStructure(descriptor2);
}
public KSerializer<?>[] typeParametersSerializers() {
return GeneratedSerializer.DefaultImpls.typeParametersSerializers(this);
}
}

View File

@@ -0,0 +1,115 @@
package com.vungle.ads.fpd;
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.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.SerializationConstructorMarker;
@Serializable
/* loaded from: classes4.dex */
public final class Demographic {
public static final Companion Companion = new Companion(null);
private Integer ageRange;
private Integer lengthOfResidence;
private Integer medianHomeValueUSD;
private Integer monthlyHousingPaymentUSD;
@SerialName("age_range")
private static /* synthetic */ void getAgeRange$annotations() {
}
@SerialName("length_of_residence")
private static /* synthetic */ void getLengthOfResidence$annotations() {
}
@SerialName("median_home_value_usd")
private static /* synthetic */ void getMedianHomeValueUSD$annotations() {
}
@SerialName("monthly_housing_payment_usd")
private static /* synthetic */ void getMonthlyHousingPaymentUSD$annotations() {
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final KSerializer<Demographic> serializer() {
return Demographic$$serializer.INSTANCE;
}
}
public Demographic() {
}
public /* synthetic */ Demographic(int i, @SerialName("age_range") Integer num, @SerialName("length_of_residence") Integer num2, @SerialName("median_home_value_usd") Integer num3, @SerialName("monthly_housing_payment_usd") Integer num4, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this.ageRange = null;
} else {
this.ageRange = num;
}
if ((i & 2) == 0) {
this.lengthOfResidence = null;
} else {
this.lengthOfResidence = num2;
}
if ((i & 4) == 0) {
this.medianHomeValueUSD = null;
} else {
this.medianHomeValueUSD = num3;
}
if ((i & 8) == 0) {
this.monthlyHousingPaymentUSD = null;
} else {
this.monthlyHousingPaymentUSD = num4;
}
}
public static final void write$Self(Demographic self, CompositeEncoder output, SerialDescriptor serialDesc) {
Intrinsics.checkNotNullParameter(self, "self");
Intrinsics.checkNotNullParameter(output, "output");
Intrinsics.checkNotNullParameter(serialDesc, "serialDesc");
if (output.shouldEncodeElementDefault(serialDesc, 0) || self.ageRange != null) {
output.encodeNullableSerializableElement(serialDesc, 0, IntSerializer.INSTANCE, self.ageRange);
}
if (output.shouldEncodeElementDefault(serialDesc, 1) || self.lengthOfResidence != null) {
output.encodeNullableSerializableElement(serialDesc, 1, IntSerializer.INSTANCE, self.lengthOfResidence);
}
if (output.shouldEncodeElementDefault(serialDesc, 2) || self.medianHomeValueUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 2, IntSerializer.INSTANCE, self.medianHomeValueUSD);
}
if (!output.shouldEncodeElementDefault(serialDesc, 3) && self.monthlyHousingPaymentUSD == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 3, IntSerializer.INSTANCE, self.monthlyHousingPaymentUSD);
}
public final Demographic setAgeRange(int i) {
this.ageRange = Integer.valueOf(AgeRange.Companion.fromAge$vungle_ads_release(i).getId());
return this;
}
public final Demographic setLengthOfResidence(int i) {
this.lengthOfResidence = Integer.valueOf(LengthOfResidence.Companion.fromYears$vungle_ads_release(i).getId());
return this;
}
public final Demographic setMedianHomeValueUSD(int i) {
this.medianHomeValueUSD = Integer.valueOf(MedianHomeValueUSD.Companion.fromPrice$vungle_ads_release(i).getId());
return this;
}
public final Demographic setMonthlyHousingCosts(int i) {
this.monthlyHousingPaymentUSD = Integer.valueOf(MonthlyHousingCosts.Companion.fromCost$vungle_ads_release(i).getId());
return this;
}
}

View File

@@ -0,0 +1,126 @@
package com.vungle.ads.fpd;
import com.ironsource.mediationsdk.impressionData.ImpressionData;
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.GeneratedSerializer;
import kotlinx.serialization.internal.LinkedHashMapSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* loaded from: classes4.dex */
public final class FirstPartyData$$serializer implements GeneratedSerializer<FirstPartyData> {
public static final FirstPartyData$$serializer INSTANCE;
public static final /* synthetic */ SerialDescriptor descriptor;
public SerialDescriptor getDescriptor() {
return descriptor;
}
static {
FirstPartyData$$serializer firstPartyData$$serializer = new FirstPartyData$$serializer();
INSTANCE = firstPartyData$$serializer;
SerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.vungle.ads.fpd.FirstPartyData", firstPartyData$$serializer, 5);
pluginGeneratedSerialDescriptor.addElement("session_context", true);
pluginGeneratedSerialDescriptor.addElement("demographic", true);
pluginGeneratedSerialDescriptor.addElement("location", true);
pluginGeneratedSerialDescriptor.addElement(ImpressionData.IMPRESSION_DATA_KEY_REVENUE, true);
pluginGeneratedSerialDescriptor.addElement("custom_data", true);
descriptor = pluginGeneratedSerialDescriptor;
}
private FirstPartyData$$serializer() {
}
public KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(SessionContext$$serializer.INSTANCE), BuiltinSerializersKt.getNullable(Demographic$$serializer.INSTANCE), BuiltinSerializersKt.getNullable(Location$$serializer.INSTANCE), BuiltinSerializersKt.getNullable(Revenue$$serializer.INSTANCE), BuiltinSerializersKt.getNullable(new LinkedHashMapSerializer(StringSerializer.INSTANCE, StringSerializer.INSTANCE))};
}
/* renamed from: deserialize, reason: merged with bridge method [inline-methods] */
public FirstPartyData m3831deserialize(Decoder decoder) {
Object obj;
Object obj2;
Object obj3;
Object obj4;
int i;
Object obj5;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor descriptor2 = getDescriptor();
CompositeDecoder beginStructure = decoder.beginStructure(descriptor2);
boolean z = false;
Object obj6 = null;
if (beginStructure.decodeSequentially()) {
obj5 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, SessionContext$$serializer.INSTANCE, (Object) null);
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 1, Demographic$$serializer.INSTANCE, (Object) null);
obj2 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, Location$$serializer.INSTANCE, (Object) null);
obj3 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, Revenue$$serializer.INSTANCE, (Object) null);
obj4 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, new LinkedHashMapSerializer(StringSerializer.INSTANCE, StringSerializer.INSTANCE), (Object) null);
i = 31;
} else {
boolean z2 = true;
int i2 = 0;
Object obj7 = null;
Object obj8 = null;
Object obj9 = null;
Object obj10 = null;
while (z2) {
int decodeElementIndex = beginStructure.decodeElementIndex(descriptor2);
if (decodeElementIndex == -1) {
z2 = z;
} else if (decodeElementIndex != 0) {
if (decodeElementIndex == 1) {
obj7 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, Demographic$$serializer.INSTANCE, obj7);
i2 |= 2;
} else if (decodeElementIndex == 2) {
obj8 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, Location$$serializer.INSTANCE, obj8);
i2 |= 4;
} else if (decodeElementIndex == 3) {
obj9 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, Revenue$$serializer.INSTANCE, obj9);
i2 |= 8;
} else {
if (decodeElementIndex != 4) {
throw new UnknownFieldException(decodeElementIndex);
}
obj10 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, new LinkedHashMapSerializer(StringSerializer.INSTANCE, StringSerializer.INSTANCE), obj10);
i2 |= 16;
}
z = false;
} else {
obj6 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, SessionContext$$serializer.INSTANCE, obj6);
i2 |= 1;
z = false;
}
}
obj = obj7;
obj2 = obj8;
obj3 = obj9;
obj4 = obj10;
Object obj11 = obj6;
i = i2;
obj5 = obj11;
}
beginStructure.endStructure(descriptor2);
return new FirstPartyData(i, (SessionContext) obj5, (Demographic) obj, (Location) obj2, (Revenue) obj3, (Map) obj4, null);
}
public void serialize(Encoder encoder, FirstPartyData value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor descriptor2 = getDescriptor();
CompositeEncoder beginStructure = encoder.beginStructure(descriptor2);
FirstPartyData.write$Self(value, beginStructure, descriptor2);
beginStructure.endStructure(descriptor2);
}
public KSerializer<?>[] typeParametersSerializers() {
return GeneratedSerializer.DefaultImpls.typeParametersSerializers(this);
}
}

View File

@@ -0,0 +1,178 @@
package com.vungle.ads.fpd;
import com.ironsource.mediationsdk.impressionData.ImpressionData;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
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.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.LinkedHashMapSerializer;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
@Serializable
/* loaded from: classes4.dex */
public final class FirstPartyData {
public static final Companion Companion = new Companion(null);
private Map<String, String> _customData;
private volatile Demographic _demographic;
private volatile Location _location;
private volatile Revenue _revenue;
private volatile SessionContext _sessionContext;
@SerialName("custom_data")
private static /* synthetic */ void get_customData$annotations() {
}
@SerialName("demographic")
private static /* synthetic */ void get_demographic$annotations() {
}
@SerialName("location")
private static /* synthetic */ void get_location$annotations() {
}
@SerialName(ImpressionData.IMPRESSION_DATA_KEY_REVENUE)
private static /* synthetic */ void get_revenue$annotations() {
}
@SerialName("session_context")
private static /* synthetic */ void get_sessionContext$annotations() {
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final KSerializer<FirstPartyData> serializer() {
return FirstPartyData$$serializer.INSTANCE;
}
}
public FirstPartyData() {
}
public /* synthetic */ FirstPartyData(int i, @SerialName("session_context") SessionContext sessionContext, @SerialName("demographic") Demographic demographic, @SerialName("location") Location location, @SerialName("revenue") Revenue revenue, @SerialName("custom_data") Map map, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this._sessionContext = null;
} else {
this._sessionContext = sessionContext;
}
if ((i & 2) == 0) {
this._demographic = null;
} else {
this._demographic = demographic;
}
if ((i & 4) == 0) {
this._location = null;
} else {
this._location = location;
}
if ((i & 8) == 0) {
this._revenue = null;
} else {
this._revenue = revenue;
}
if ((i & 16) == 0) {
this._customData = null;
} else {
this._customData = map;
}
}
public static final void write$Self(FirstPartyData self, CompositeEncoder output, SerialDescriptor serialDesc) {
Intrinsics.checkNotNullParameter(self, "self");
Intrinsics.checkNotNullParameter(output, "output");
Intrinsics.checkNotNullParameter(serialDesc, "serialDesc");
if (output.shouldEncodeElementDefault(serialDesc, 0) || self._sessionContext != null) {
output.encodeNullableSerializableElement(serialDesc, 0, SessionContext$$serializer.INSTANCE, self._sessionContext);
}
if (output.shouldEncodeElementDefault(serialDesc, 1) || self._demographic != null) {
output.encodeNullableSerializableElement(serialDesc, 1, Demographic$$serializer.INSTANCE, self._demographic);
}
if (output.shouldEncodeElementDefault(serialDesc, 2) || self._location != null) {
output.encodeNullableSerializableElement(serialDesc, 2, Location$$serializer.INSTANCE, self._location);
}
if (output.shouldEncodeElementDefault(serialDesc, 3) || self._revenue != null) {
output.encodeNullableSerializableElement(serialDesc, 3, Revenue$$serializer.INSTANCE, self._revenue);
}
if (!output.shouldEncodeElementDefault(serialDesc, 4) && self._customData == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 4, new LinkedHashMapSerializer(StringSerializer.INSTANCE, StringSerializer.INSTANCE), self._customData);
}
public final synchronized SessionContext getSessionContext() {
SessionContext sessionContext;
sessionContext = this._sessionContext;
if (sessionContext == null) {
sessionContext = new SessionContext();
this._sessionContext = sessionContext;
}
return sessionContext;
}
public final synchronized Demographic getDemographic() {
Demographic demographic;
demographic = this._demographic;
if (demographic == null) {
demographic = new Demographic();
this._demographic = demographic;
}
return demographic;
}
public final synchronized Location getLocation() {
Location location;
location = this._location;
if (location == null) {
location = new Location();
this._location = location;
}
return location;
}
public final synchronized Revenue getRevenue() {
Revenue revenue;
revenue = this._revenue;
if (revenue == null) {
revenue = new Revenue();
this._revenue = revenue;
}
return revenue;
}
public final synchronized Map<String, String> getCustomData() {
Map<String, String> map;
map = this._customData;
if (map == null) {
map = new ConcurrentHashMap<>();
this._customData = map;
}
return map;
}
public final synchronized void clearAll() {
try {
this._sessionContext = null;
this._demographic = null;
this._location = null;
this._revenue = null;
Map<String, String> map = this._customData;
if (map != null) {
map.clear();
}
this._customData = null;
} catch (Throwable th) {
throw th;
}
}
}

View File

@@ -0,0 +1,65 @@
package com.vungle.ads.fpd;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.ranges.IntRange;
/* loaded from: classes4.dex */
public enum LengthOfResidence {
LESS_THAN_ONE_YEAR(0, new IntRange(Integer.MIN_VALUE, 0)),
ONE_TO_FIVE_YEARS(1, new IntRange(1, 5)),
SIX_TO_TEN_YEARS(2, new IntRange(6, 10)),
ELEVEN_TO_TWENTY_YEARS(3, new IntRange(11, 20)),
TWENTY_ONE_TO_THIRTY_YEARS(4, new IntRange(21, 30)),
THIRTY_ONE_TO_FORTY_YEARS(5, new IntRange(31, 40)),
FORTY_ONE_TO_FIFTY_YEARS(6, new IntRange(41, 50)),
FIFTY_ONE_TO_SIXTY_YEARS(7, new IntRange(51, 60)),
SIXTY_ONE_TO_SEVENTY_YEARS(8, new IntRange(61, 70)),
OVER_SEVENTY_ONE_YEARS(9, new IntRange(71, Integer.MAX_VALUE));
public static final Companion Companion = new Companion(null);
private final int id;
private final IntRange range;
public final int getId() {
return this.id;
}
public final IntRange getRange() {
return this.range;
}
LengthOfResidence(int i, IntRange intRange) {
this.id = i;
this.range = intRange;
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final LengthOfResidence fromYears$vungle_ads_release(int i) {
LengthOfResidence lengthOfResidence;
LengthOfResidence[] values = LengthOfResidence.values();
int length = values.length;
int i2 = 0;
while (true) {
if (i2 >= length) {
lengthOfResidence = null;
break;
}
lengthOfResidence = values[i2];
IntRange range = lengthOfResidence.getRange();
int first = range.getFirst();
if (i <= range.getLast() && first <= i) {
break;
}
i2++;
}
return lengthOfResidence == null ? LengthOfResidence.LESS_THAN_ONE_YEAR : lengthOfResidence;
}
}
}

View File

@@ -0,0 +1,103 @@
package com.vungle.ads.fpd;
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.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* loaded from: classes4.dex */
public final class Location$$serializer implements GeneratedSerializer<Location> {
public static final Location$$serializer INSTANCE;
public static final /* synthetic */ SerialDescriptor descriptor;
public SerialDescriptor getDescriptor() {
return descriptor;
}
static {
Location$$serializer location$$serializer = new Location$$serializer();
INSTANCE = location$$serializer;
SerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.vungle.ads.fpd.Location", location$$serializer, 3);
pluginGeneratedSerialDescriptor.addElement("country", true);
pluginGeneratedSerialDescriptor.addElement("region_state", true);
pluginGeneratedSerialDescriptor.addElement("dma", true);
descriptor = pluginGeneratedSerialDescriptor;
}
private Location$$serializer() {
}
public KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE)};
}
/* renamed from: deserialize, reason: merged with bridge method [inline-methods] */
public Location m3832deserialize(Decoder decoder) {
Object obj;
Object obj2;
int i;
Object obj3;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor descriptor2 = getDescriptor();
CompositeDecoder beginStructure = decoder.beginStructure(descriptor2);
Object obj4 = null;
if (beginStructure.decodeSequentially()) {
obj3 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, StringSerializer.INSTANCE, (Object) null);
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 1, StringSerializer.INSTANCE, (Object) null);
obj2 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, IntSerializer.INSTANCE, (Object) null);
i = 7;
} else {
boolean z = true;
int i2 = 0;
Object obj5 = null;
Object obj6 = null;
while (z) {
int decodeElementIndex = beginStructure.decodeElementIndex(descriptor2);
if (decodeElementIndex == -1) {
z = false;
} else if (decodeElementIndex == 0) {
obj4 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, StringSerializer.INSTANCE, obj4);
i2 |= 1;
} else if (decodeElementIndex == 1) {
obj5 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, StringSerializer.INSTANCE, obj5);
i2 |= 2;
} else {
if (decodeElementIndex != 2) {
throw new UnknownFieldException(decodeElementIndex);
}
obj6 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, IntSerializer.INSTANCE, obj6);
i2 |= 4;
}
}
obj = obj5;
obj2 = obj6;
Object obj7 = obj4;
i = i2;
obj3 = obj7;
}
beginStructure.endStructure(descriptor2);
return new Location(i, (String) obj3, (String) obj, (Integer) obj2, null);
}
public void serialize(Encoder encoder, Location value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor descriptor2 = getDescriptor();
CompositeEncoder beginStructure = encoder.beginStructure(descriptor2);
Location.write$Self(value, beginStructure, descriptor2);
beginStructure.endStructure(descriptor2);
}
public KSerializer<?>[] typeParametersSerializers() {
return GeneratedSerializer.DefaultImpls.typeParametersSerializers(this);
}
}

View File

@@ -0,0 +1,100 @@
package com.vungle.ads.fpd;
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.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
@Serializable
/* loaded from: classes4.dex */
public final class Location {
public static final Companion Companion = new Companion(null);
private String country;
private Integer dma;
private String regionState;
@SerialName("country")
private static /* synthetic */ void getCountry$annotations() {
}
@SerialName("dma")
private static /* synthetic */ void getDma$annotations() {
}
@SerialName("region_state")
private static /* synthetic */ void getRegionState$annotations() {
}
public final Location setCountry(String country) {
Intrinsics.checkNotNullParameter(country, "country");
this.country = country;
return this;
}
public final Location setRegionState(String regionState) {
Intrinsics.checkNotNullParameter(regionState, "regionState");
this.regionState = regionState;
return this;
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final KSerializer<Location> serializer() {
return Location$$serializer.INSTANCE;
}
}
public Location() {
}
public /* synthetic */ Location(int i, @SerialName("country") String str, @SerialName("region_state") String str2, @SerialName("dma") Integer num, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this.country = null;
} else {
this.country = str;
}
if ((i & 2) == 0) {
this.regionState = null;
} else {
this.regionState = str2;
}
if ((i & 4) == 0) {
this.dma = null;
} else {
this.dma = num;
}
}
public static final void write$Self(Location self, CompositeEncoder output, SerialDescriptor serialDesc) {
Intrinsics.checkNotNullParameter(self, "self");
Intrinsics.checkNotNullParameter(output, "output");
Intrinsics.checkNotNullParameter(serialDesc, "serialDesc");
if (output.shouldEncodeElementDefault(serialDesc, 0) || self.country != null) {
output.encodeNullableSerializableElement(serialDesc, 0, StringSerializer.INSTANCE, self.country);
}
if (output.shouldEncodeElementDefault(serialDesc, 1) || self.regionState != null) {
output.encodeNullableSerializableElement(serialDesc, 1, StringSerializer.INSTANCE, self.regionState);
}
if (!output.shouldEncodeElementDefault(serialDesc, 2) && self.dma == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 2, IntSerializer.INSTANCE, self.dma);
}
public final Location setDma(int i) {
this.dma = Integer.valueOf(i);
return this;
}
}

View File

@@ -0,0 +1,66 @@
package com.vungle.ads.fpd;
import com.mbridge.msdk.playercommon.exoplayer2.extractor.ogg.DefaultOggSeeker;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.ranges.IntRange;
/* loaded from: classes4.dex */
public enum MedianHomeValueUSD {
UNDER_100K(0, new IntRange(Integer.MIN_VALUE, DefaultOggSeeker.MATCH_BYTE_RANGE)),
FROM_100K_TO_300K(1, new IntRange(100001, 300000)),
FROM_300K_TO_500K(2, new IntRange(300001, 500000)),
FROM_500K_TO_700K(3, new IntRange(500001, 700000)),
FROM_700K_TO_900K(4, new IntRange(700001, 900000)),
FROM_900K_TO_1M1(5, new IntRange(900001, 1100000)),
FROM_1M1_TO_1M3(6, new IntRange(1100001, 1300000)),
FROM_1M3_TO_1M5(7, new IntRange(1300001, 1500000)),
FROM_1M5_TO_1M7(8, new IntRange(1500001, 1700000)),
OVER_1M7(9, new IntRange(1700001, Integer.MAX_VALUE));
public static final Companion Companion = new Companion(null);
private final int id;
private final IntRange range;
public final int getId() {
return this.id;
}
public final IntRange getRange() {
return this.range;
}
MedianHomeValueUSD(int i, IntRange intRange) {
this.id = i;
this.range = intRange;
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final MedianHomeValueUSD fromPrice$vungle_ads_release(int i) {
MedianHomeValueUSD medianHomeValueUSD;
MedianHomeValueUSD[] values = MedianHomeValueUSD.values();
int length = values.length;
int i2 = 0;
while (true) {
if (i2 >= length) {
medianHomeValueUSD = null;
break;
}
medianHomeValueUSD = values[i2];
IntRange range = medianHomeValueUSD.getRange();
int first = range.getFirst();
if (i <= range.getLast() && first <= i) {
break;
}
i2++;
}
return medianHomeValueUSD == null ? MedianHomeValueUSD.UNDER_100K : medianHomeValueUSD;
}
}
}

View File

@@ -0,0 +1,66 @@
package com.vungle.ads.fpd;
import com.ironsource.mediationsdk.utils.IronSourceConstants;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.ranges.IntRange;
/* loaded from: classes4.dex */
public enum MonthlyHousingCosts {
UNDER_500(0, new IntRange(Integer.MIN_VALUE, 500)),
FROM_500_TO_1000(1, new IntRange(501, 1000)),
FROM_1000_TO_1500(2, new IntRange(1001, 1500)),
FROM_1500_TO_2000(3, new IntRange(1501, 2000)),
FROM_2000_TO_2500(4, new IntRange(2001, 2500)),
FROM_2500_TO_3000(5, new IntRange(2501, 3000)),
FROM_3000_TO_3500(6, new IntRange(3001, IronSourceConstants.BN_AUCTION_REQUEST)),
FROM_3500_TO_4000(7, new IntRange(IronSourceConstants.BN_AUCTION_FAILED, 4000)),
FROM_4000_TO_4500(8, new IntRange(IronSourceConstants.NT_LOAD, IronSourceConstants.NT_AUCTION_REQUEST)),
OVER_4500(9, new IntRange(IronSourceConstants.NT_AUCTION_FAILED, Integer.MAX_VALUE));
public static final Companion Companion = new Companion(null);
private final int id;
private final IntRange range;
public final int getId() {
return this.id;
}
public final IntRange getRange() {
return this.range;
}
MonthlyHousingCosts(int i, IntRange intRange) {
this.id = i;
this.range = intRange;
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final MonthlyHousingCosts fromCost$vungle_ads_release(int i) {
MonthlyHousingCosts monthlyHousingCosts;
MonthlyHousingCosts[] values = MonthlyHousingCosts.values();
int length = values.length;
int i2 = 0;
while (true) {
if (i2 >= length) {
monthlyHousingCosts = null;
break;
}
monthlyHousingCosts = values[i2];
IntRange range = monthlyHousingCosts.getRange();
int first = range.getFirst();
if (i <= range.getLast() && first <= i) {
break;
}
i2++;
}
return monthlyHousingCosts == null ? MonthlyHousingCosts.UNDER_500 : monthlyHousingCosts;
}
}
}

View File

@@ -0,0 +1,301 @@
package com.vungle.ads.fpd;
import java.util.List;
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.FloatSerializer;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* loaded from: classes4.dex */
public final class Revenue$$serializer implements GeneratedSerializer<Revenue> {
public static final Revenue$$serializer INSTANCE;
public static final /* synthetic */ SerialDescriptor descriptor;
public SerialDescriptor getDescriptor() {
return descriptor;
}
static {
Revenue$$serializer revenue$$serializer = new Revenue$$serializer();
INSTANCE = revenue$$serializer;
SerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.vungle.ads.fpd.Revenue", revenue$$serializer, 17);
pluginGeneratedSerialDescriptor.addElement("total_earnings_usd", true);
pluginGeneratedSerialDescriptor.addElement("earnings_by_placement_usd", true);
pluginGeneratedSerialDescriptor.addElement("top_n_adomain", true);
pluginGeneratedSerialDescriptor.addElement("is_user_a_purchaser", true);
pluginGeneratedSerialDescriptor.addElement("is_user_a_subscriber", true);
pluginGeneratedSerialDescriptor.addElement("last_7_days_total_spend_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_7_days_median_spend_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_7_days_mean_spend_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_30_days_total_spend_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_30_days_median_spend_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_30_days_mean_spend_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_7_days_user_pltv_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_7_days_user_ltv_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_30_days_user_pltv_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_30_days_user_ltv_usd", true);
pluginGeneratedSerialDescriptor.addElement("last_7_days_placement_fill_rate", true);
pluginGeneratedSerialDescriptor.addElement("last_30_days_placement_fill_rate", true);
descriptor = pluginGeneratedSerialDescriptor;
}
private Revenue$$serializer() {
}
public KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(new ArrayListSerializer(StringSerializer.INSTANCE)), BuiltinSerializersKt.getNullable(BooleanSerializer.INSTANCE), BuiltinSerializersKt.getNullable(BooleanSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE)};
}
/* renamed from: deserialize, reason: merged with bridge method [inline-methods] */
public Revenue m3833deserialize(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;
int i;
Object obj14;
Object obj15;
Object obj16;
Object obj17;
Object obj18;
int i2;
Object obj19;
Object obj20;
Object obj21;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor descriptor2 = getDescriptor();
CompositeDecoder beginStructure = decoder.beginStructure(descriptor2);
if (beginStructure.decodeSequentially()) {
Object decodeNullableSerializableElement = beginStructure.decodeNullableSerializableElement(descriptor2, 0, FloatSerializer.INSTANCE, (Object) null);
Object decodeNullableSerializableElement2 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, FloatSerializer.INSTANCE, (Object) null);
obj10 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, new ArrayListSerializer(StringSerializer.INSTANCE), (Object) null);
obj11 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, BooleanSerializer.INSTANCE, (Object) null);
obj12 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, BooleanSerializer.INSTANCE, (Object) null);
obj17 = beginStructure.decodeNullableSerializableElement(descriptor2, 5, FloatSerializer.INSTANCE, (Object) null);
obj8 = beginStructure.decodeNullableSerializableElement(descriptor2, 6, FloatSerializer.INSTANCE, (Object) null);
obj16 = beginStructure.decodeNullableSerializableElement(descriptor2, 7, FloatSerializer.INSTANCE, (Object) null);
obj7 = beginStructure.decodeNullableSerializableElement(descriptor2, 8, FloatSerializer.INSTANCE, (Object) null);
obj15 = beginStructure.decodeNullableSerializableElement(descriptor2, 9, FloatSerializer.INSTANCE, (Object) null);
obj9 = beginStructure.decodeNullableSerializableElement(descriptor2, 10, FloatSerializer.INSTANCE, (Object) null);
obj14 = beginStructure.decodeNullableSerializableElement(descriptor2, 11, FloatSerializer.INSTANCE, (Object) null);
obj6 = beginStructure.decodeNullableSerializableElement(descriptor2, 12, FloatSerializer.INSTANCE, (Object) null);
obj13 = beginStructure.decodeNullableSerializableElement(descriptor2, 13, FloatSerializer.INSTANCE, (Object) null);
obj5 = beginStructure.decodeNullableSerializableElement(descriptor2, 14, FloatSerializer.INSTANCE, (Object) null);
obj4 = beginStructure.decodeNullableSerializableElement(descriptor2, 15, FloatSerializer.INSTANCE, (Object) null);
i = 131071;
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 16, FloatSerializer.INSTANCE, (Object) null);
obj2 = decodeNullableSerializableElement;
obj3 = decodeNullableSerializableElement2;
} else {
boolean z = true;
Object obj22 = null;
Object obj23 = null;
obj = null;
Object obj24 = null;
Object obj25 = null;
Object obj26 = null;
Object obj27 = null;
Object obj28 = null;
Object obj29 = null;
Object obj30 = null;
Object obj31 = null;
Object obj32 = null;
Object obj33 = null;
Object obj34 = null;
Object obj35 = null;
Object obj36 = null;
int i3 = 0;
Object obj37 = null;
while (z) {
Object obj38 = obj23;
int decodeElementIndex = beginStructure.decodeElementIndex(descriptor2);
switch (decodeElementIndex) {
case -1:
obj19 = obj22;
obj20 = obj30;
obj21 = obj38;
z = false;
obj23 = obj21;
obj30 = obj20;
obj22 = obj19;
case 0:
obj19 = obj22;
obj20 = obj30;
obj21 = obj38;
obj33 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, FloatSerializer.INSTANCE, obj33);
i3 |= 1;
obj34 = obj34;
obj23 = obj21;
obj30 = obj20;
obj22 = obj19;
case 1:
obj19 = obj22;
obj20 = obj30;
obj21 = obj38;
obj34 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, FloatSerializer.INSTANCE, obj34);
i3 |= 2;
obj35 = obj35;
obj23 = obj21;
obj30 = obj20;
obj22 = obj19;
case 2:
obj19 = obj22;
obj20 = obj30;
obj21 = obj38;
obj35 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, new ArrayListSerializer(StringSerializer.INSTANCE), obj35);
i3 |= 4;
obj36 = obj36;
obj23 = obj21;
obj30 = obj20;
obj22 = obj19;
case 3:
obj19 = obj22;
obj20 = obj30;
obj21 = obj38;
obj36 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, BooleanSerializer.INSTANCE, obj36);
i3 |= 8;
obj23 = obj21;
obj30 = obj20;
obj22 = obj19;
case 4:
obj19 = obj22;
obj20 = obj30;
obj23 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, BooleanSerializer.INSTANCE, obj38);
i3 |= 16;
obj30 = obj20;
obj22 = obj19;
case 5:
i3 |= 32;
obj30 = beginStructure.decodeNullableSerializableElement(descriptor2, 5, FloatSerializer.INSTANCE, obj30);
obj22 = obj22;
obj23 = obj38;
case 6:
obj18 = obj30;
obj31 = beginStructure.decodeNullableSerializableElement(descriptor2, 6, FloatSerializer.INSTANCE, obj31);
i3 |= 64;
obj23 = obj38;
obj30 = obj18;
case 7:
obj18 = obj30;
obj29 = beginStructure.decodeNullableSerializableElement(descriptor2, 7, FloatSerializer.INSTANCE, obj29);
i3 |= 128;
obj23 = obj38;
obj30 = obj18;
case 8:
obj18 = obj30;
obj28 = beginStructure.decodeNullableSerializableElement(descriptor2, 8, FloatSerializer.INSTANCE, obj28);
i3 |= 256;
obj23 = obj38;
obj30 = obj18;
case 9:
obj18 = obj30;
obj27 = beginStructure.decodeNullableSerializableElement(descriptor2, 9, FloatSerializer.INSTANCE, obj27);
i3 |= 512;
obj23 = obj38;
obj30 = obj18;
case 10:
obj18 = obj30;
obj32 = beginStructure.decodeNullableSerializableElement(descriptor2, 10, FloatSerializer.INSTANCE, obj32);
i3 |= 1024;
obj23 = obj38;
obj30 = obj18;
case 11:
obj18 = obj30;
obj26 = beginStructure.decodeNullableSerializableElement(descriptor2, 11, FloatSerializer.INSTANCE, obj26);
i3 |= 2048;
obj23 = obj38;
obj30 = obj18;
case 12:
obj18 = obj30;
obj25 = beginStructure.decodeNullableSerializableElement(descriptor2, 12, FloatSerializer.INSTANCE, obj25);
i3 |= 4096;
obj23 = obj38;
obj30 = obj18;
case 13:
obj18 = obj30;
obj22 = beginStructure.decodeNullableSerializableElement(descriptor2, 13, FloatSerializer.INSTANCE, obj22);
i3 |= 8192;
obj23 = obj38;
obj30 = obj18;
case 14:
obj18 = obj30;
obj24 = beginStructure.decodeNullableSerializableElement(descriptor2, 14, FloatSerializer.INSTANCE, obj24);
i3 |= 16384;
obj23 = obj38;
obj30 = obj18;
case 15:
obj18 = obj30;
obj37 = beginStructure.decodeNullableSerializableElement(descriptor2, 15, FloatSerializer.INSTANCE, obj37);
i2 = 32768;
i3 |= i2;
obj23 = obj38;
obj30 = obj18;
case 16:
obj18 = obj30;
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 16, FloatSerializer.INSTANCE, obj);
i2 = 65536;
i3 |= i2;
obj23 = obj38;
obj30 = obj18;
default:
throw new UnknownFieldException(decodeElementIndex);
}
}
Object obj39 = obj22;
Object obj40 = obj23;
Object obj41 = obj30;
obj2 = obj33;
obj3 = obj34;
obj4 = obj37;
obj5 = obj24;
obj6 = obj25;
obj7 = obj28;
obj8 = obj31;
obj9 = obj32;
obj10 = obj35;
obj11 = obj36;
obj12 = obj40;
obj13 = obj39;
i = i3;
obj14 = obj26;
obj15 = obj27;
obj16 = obj29;
obj17 = obj41;
}
beginStructure.endStructure(descriptor2);
return new Revenue(i, (Float) obj2, (Float) obj3, (List) obj10, (Boolean) obj11, (Boolean) obj12, (Float) obj17, (Float) obj8, (Float) obj16, (Float) obj7, (Float) obj15, (Float) obj9, (Float) obj14, (Float) obj6, (Float) obj13, (Float) obj5, (Float) obj4, (Float) obj, null);
}
public void serialize(Encoder encoder, Revenue value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor descriptor2 = getDescriptor();
CompositeEncoder beginStructure = encoder.beginStructure(descriptor2);
Revenue.write$Self(value, beginStructure, descriptor2);
beginStructure.endStructure(descriptor2);
}
public KSerializer<?>[] typeParametersSerializers() {
return GeneratedSerializer.DefaultImpls.typeParametersSerializers(this);
}
}

View File

@@ -0,0 +1,384 @@
package com.vungle.ads.fpd;
import com.vungle.ads.internal.util.RangeUtil;
import java.util.Collection;
import java.util.List;
import kotlin.collections.CollectionsKt___CollectionsKt;
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.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.BooleanSerializer;
import kotlinx.serialization.internal.FloatSerializer;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
@Serializable
/* loaded from: classes4.dex */
public final class Revenue {
public static final Companion Companion = new Companion(null);
private Float earningsByPlacementUSD;
private Boolean isUserAPurchaser;
private Boolean isUserASubscriber;
private Float last30DaysMeanSpendUSD;
private Float last30DaysMedianSpendUSD;
private Float last30DaysPlacementFillRate;
private Float last30DaysTotalSpendUSD;
private Float last30DaysUserLtvUSD;
private Float last30DaysUserPltvUSD;
private Float last7DaysMeanSpendUSD;
private Float last7DaysMedianSpendUSD;
private Float last7DaysPlacementFillRate;
private Float last7DaysTotalSpendUSD;
private Float last7DaysUserLtvUSD;
private Float last7DaysUserPltvUSD;
private List<String> topNAdomain;
private Float totalEarningsUSD;
@SerialName("earnings_by_placement_usd")
private static /* synthetic */ void getEarningsByPlacementUSD$annotations() {
}
@SerialName("last_30_days_mean_spend_usd")
private static /* synthetic */ void getLast30DaysMeanSpendUSD$annotations() {
}
@SerialName("last_30_days_median_spend_usd")
private static /* synthetic */ void getLast30DaysMedianSpendUSD$annotations() {
}
@SerialName("last_30_days_placement_fill_rate")
private static /* synthetic */ void getLast30DaysPlacementFillRate$annotations() {
}
@SerialName("last_30_days_total_spend_usd")
private static /* synthetic */ void getLast30DaysTotalSpendUSD$annotations() {
}
@SerialName("last_30_days_user_ltv_usd")
private static /* synthetic */ void getLast30DaysUserLtvUSD$annotations() {
}
@SerialName("last_30_days_user_pltv_usd")
private static /* synthetic */ void getLast30DaysUserPltvUSD$annotations() {
}
@SerialName("last_7_days_mean_spend_usd")
private static /* synthetic */ void getLast7DaysMeanSpendUSD$annotations() {
}
@SerialName("last_7_days_median_spend_usd")
private static /* synthetic */ void getLast7DaysMedianSpendUSD$annotations() {
}
@SerialName("last_7_days_placement_fill_rate")
private static /* synthetic */ void getLast7DaysPlacementFillRate$annotations() {
}
@SerialName("last_7_days_total_spend_usd")
private static /* synthetic */ void getLast7DaysTotalSpendUSD$annotations() {
}
@SerialName("last_7_days_user_ltv_usd")
private static /* synthetic */ void getLast7DaysUserLtvUSD$annotations() {
}
@SerialName("last_7_days_user_pltv_usd")
private static /* synthetic */ void getLast7DaysUserPltvUSD$annotations() {
}
@SerialName("top_n_adomain")
private static /* synthetic */ void getTopNAdomain$annotations() {
}
@SerialName("total_earnings_usd")
private static /* synthetic */ void getTotalEarningsUSD$annotations() {
}
@SerialName("is_user_a_purchaser")
private static /* synthetic */ void isUserAPurchaser$annotations() {
}
@SerialName("is_user_a_subscriber")
private static /* synthetic */ void isUserASubscriber$annotations() {
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final KSerializer<Revenue> serializer() {
return Revenue$$serializer.INSTANCE;
}
}
public Revenue() {
}
public /* synthetic */ Revenue(int i, @SerialName("total_earnings_usd") Float f, @SerialName("earnings_by_placement_usd") Float f2, @SerialName("top_n_adomain") List list, @SerialName("is_user_a_purchaser") Boolean bool, @SerialName("is_user_a_subscriber") Boolean bool2, @SerialName("last_7_days_total_spend_usd") Float f3, @SerialName("last_7_days_median_spend_usd") Float f4, @SerialName("last_7_days_mean_spend_usd") Float f5, @SerialName("last_30_days_total_spend_usd") Float f6, @SerialName("last_30_days_median_spend_usd") Float f7, @SerialName("last_30_days_mean_spend_usd") Float f8, @SerialName("last_7_days_user_pltv_usd") Float f9, @SerialName("last_7_days_user_ltv_usd") Float f10, @SerialName("last_30_days_user_pltv_usd") Float f11, @SerialName("last_30_days_user_ltv_usd") Float f12, @SerialName("last_7_days_placement_fill_rate") Float f13, @SerialName("last_30_days_placement_fill_rate") Float f14, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this.totalEarningsUSD = null;
} else {
this.totalEarningsUSD = f;
}
if ((i & 2) == 0) {
this.earningsByPlacementUSD = null;
} else {
this.earningsByPlacementUSD = f2;
}
if ((i & 4) == 0) {
this.topNAdomain = null;
} else {
this.topNAdomain = list;
}
if ((i & 8) == 0) {
this.isUserAPurchaser = null;
} else {
this.isUserAPurchaser = bool;
}
if ((i & 16) == 0) {
this.isUserASubscriber = null;
} else {
this.isUserASubscriber = bool2;
}
if ((i & 32) == 0) {
this.last7DaysTotalSpendUSD = null;
} else {
this.last7DaysTotalSpendUSD = f3;
}
if ((i & 64) == 0) {
this.last7DaysMedianSpendUSD = null;
} else {
this.last7DaysMedianSpendUSD = f4;
}
if ((i & 128) == 0) {
this.last7DaysMeanSpendUSD = null;
} else {
this.last7DaysMeanSpendUSD = f5;
}
if ((i & 256) == 0) {
this.last30DaysTotalSpendUSD = null;
} else {
this.last30DaysTotalSpendUSD = f6;
}
if ((i & 512) == 0) {
this.last30DaysMedianSpendUSD = null;
} else {
this.last30DaysMedianSpendUSD = f7;
}
if ((i & 1024) == 0) {
this.last30DaysMeanSpendUSD = null;
} else {
this.last30DaysMeanSpendUSD = f8;
}
if ((i & 2048) == 0) {
this.last7DaysUserPltvUSD = null;
} else {
this.last7DaysUserPltvUSD = f9;
}
if ((i & 4096) == 0) {
this.last7DaysUserLtvUSD = null;
} else {
this.last7DaysUserLtvUSD = f10;
}
if ((i & 8192) == 0) {
this.last30DaysUserPltvUSD = null;
} else {
this.last30DaysUserPltvUSD = f11;
}
if ((i & 16384) == 0) {
this.last30DaysUserLtvUSD = null;
} else {
this.last30DaysUserLtvUSD = f12;
}
if ((32768 & i) == 0) {
this.last7DaysPlacementFillRate = null;
} else {
this.last7DaysPlacementFillRate = f13;
}
if ((i & 65536) == 0) {
this.last30DaysPlacementFillRate = null;
} else {
this.last30DaysPlacementFillRate = f14;
}
}
public static final void write$Self(Revenue self, CompositeEncoder output, SerialDescriptor serialDesc) {
Intrinsics.checkNotNullParameter(self, "self");
Intrinsics.checkNotNullParameter(output, "output");
Intrinsics.checkNotNullParameter(serialDesc, "serialDesc");
if (output.shouldEncodeElementDefault(serialDesc, 0) || self.totalEarningsUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 0, FloatSerializer.INSTANCE, self.totalEarningsUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 1) || self.earningsByPlacementUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 1, FloatSerializer.INSTANCE, self.earningsByPlacementUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 2) || self.topNAdomain != null) {
output.encodeNullableSerializableElement(serialDesc, 2, new ArrayListSerializer(StringSerializer.INSTANCE), self.topNAdomain);
}
if (output.shouldEncodeElementDefault(serialDesc, 3) || self.isUserAPurchaser != null) {
output.encodeNullableSerializableElement(serialDesc, 3, BooleanSerializer.INSTANCE, self.isUserAPurchaser);
}
if (output.shouldEncodeElementDefault(serialDesc, 4) || self.isUserASubscriber != null) {
output.encodeNullableSerializableElement(serialDesc, 4, BooleanSerializer.INSTANCE, self.isUserASubscriber);
}
if (output.shouldEncodeElementDefault(serialDesc, 5) || self.last7DaysTotalSpendUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 5, FloatSerializer.INSTANCE, self.last7DaysTotalSpendUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 6) || self.last7DaysMedianSpendUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 6, FloatSerializer.INSTANCE, self.last7DaysMedianSpendUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 7) || self.last7DaysMeanSpendUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 7, FloatSerializer.INSTANCE, self.last7DaysMeanSpendUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 8) || self.last30DaysTotalSpendUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 8, FloatSerializer.INSTANCE, self.last30DaysTotalSpendUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 9) || self.last30DaysMedianSpendUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 9, FloatSerializer.INSTANCE, self.last30DaysMedianSpendUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 10) || self.last30DaysMeanSpendUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 10, FloatSerializer.INSTANCE, self.last30DaysMeanSpendUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 11) || self.last7DaysUserPltvUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 11, FloatSerializer.INSTANCE, self.last7DaysUserPltvUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 12) || self.last7DaysUserLtvUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 12, FloatSerializer.INSTANCE, self.last7DaysUserLtvUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 13) || self.last30DaysUserPltvUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 13, FloatSerializer.INSTANCE, self.last30DaysUserPltvUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 14) || self.last30DaysUserLtvUSD != null) {
output.encodeNullableSerializableElement(serialDesc, 14, FloatSerializer.INSTANCE, self.last30DaysUserLtvUSD);
}
if (output.shouldEncodeElementDefault(serialDesc, 15) || self.last7DaysPlacementFillRate != null) {
output.encodeNullableSerializableElement(serialDesc, 15, FloatSerializer.INSTANCE, self.last7DaysPlacementFillRate);
}
if (!output.shouldEncodeElementDefault(serialDesc, 16) && self.last30DaysPlacementFillRate == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 16, FloatSerializer.INSTANCE, self.last30DaysPlacementFillRate);
}
public final Revenue setTotalEarningsUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.totalEarningsUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setEarningsByPlacement(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.earningsByPlacementUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setTopNAdomain(List<String> list) {
this.topNAdomain = list != null ? CollectionsKt___CollectionsKt.toMutableList((Collection) list) : null;
return this;
}
public final Revenue setIsUserAPurchaser(boolean z) {
this.isUserAPurchaser = Boolean.valueOf(z);
return this;
}
public final Revenue setIsUserASubscriber(boolean z) {
this.isUserASubscriber = Boolean.valueOf(z);
return this;
}
public final Revenue setLast7DaysMedianSpendUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last7DaysMedianSpendUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast7DaysTotalSpendUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last7DaysTotalSpendUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast30DaysTotalSpendUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last30DaysTotalSpendUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast7DaysMeanSpendUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last7DaysMeanSpendUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast30DaysMedianSpendUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last30DaysMedianSpendUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast30DaysMeanSpendUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last30DaysMeanSpendUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast7DaysUserPltvUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last7DaysUserPltvUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast7DaysUserLtvUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last7DaysUserLtvUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast30DaysUserPltvUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last30DaysUserPltvUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast30DaysUserLtvUsd(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.last30DaysUserLtvUSD = Float.valueOf(f);
}
return this;
}
public final Revenue setLast7DaysPlacementFillRate(float f) {
if (RangeUtil.INSTANCE.isInRange(f, 0.0f, 100.0f)) {
this.last7DaysPlacementFillRate = Float.valueOf(f);
}
return this;
}
public final Revenue setLast30DaysPlacementFillRate(float f) {
if (RangeUtil.INSTANCE.isInRange(f, 0.0f, 100.0f)) {
this.last30DaysPlacementFillRate = Float.valueOf(f);
}
return this;
}
}

View File

@@ -0,0 +1,204 @@
package com.vungle.ads.fpd;
import com.facebook.internal.NativeProtocol;
import java.util.List;
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.FloatSerializer;
import kotlinx.serialization.internal.GeneratedSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.PluginGeneratedSerialDescriptor;
import kotlinx.serialization.internal.StringSerializer;
/* loaded from: classes4.dex */
public final class SessionContext$$serializer implements GeneratedSerializer<SessionContext> {
public static final SessionContext$$serializer INSTANCE;
public static final /* synthetic */ SerialDescriptor descriptor;
public SerialDescriptor getDescriptor() {
return descriptor;
}
static {
SessionContext$$serializer sessionContext$$serializer = new SessionContext$$serializer();
INSTANCE = sessionContext$$serializer;
SerialDescriptor pluginGeneratedSerialDescriptor = new PluginGeneratedSerialDescriptor("com.vungle.ads.fpd.SessionContext", sessionContext$$serializer, 12);
pluginGeneratedSerialDescriptor.addElement("level_percentile", true);
pluginGeneratedSerialDescriptor.addElement("page", true);
pluginGeneratedSerialDescriptor.addElement("time_spent", true);
pluginGeneratedSerialDescriptor.addElement("signup_date", true);
pluginGeneratedSerialDescriptor.addElement("user_score_percentile", true);
pluginGeneratedSerialDescriptor.addElement("user_id", true);
pluginGeneratedSerialDescriptor.addElement(NativeProtocol.AUDIENCE_FRIENDS, true);
pluginGeneratedSerialDescriptor.addElement("user_level_percentile", true);
pluginGeneratedSerialDescriptor.addElement("health_percentile", true);
pluginGeneratedSerialDescriptor.addElement("session_start_time", true);
pluginGeneratedSerialDescriptor.addElement("session_duration", true);
pluginGeneratedSerialDescriptor.addElement("in_game_purchases_usd", true);
descriptor = pluginGeneratedSerialDescriptor;
}
private SessionContext$$serializer() {
}
public KSerializer<?>[] childSerializers() {
return new KSerializer[]{BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(StringSerializer.INSTANCE), BuiltinSerializersKt.getNullable(new ArrayListSerializer(StringSerializer.INSTANCE)), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(IntSerializer.INSTANCE), BuiltinSerializersKt.getNullable(FloatSerializer.INSTANCE)};
}
/* renamed from: deserialize, reason: merged with bridge method [inline-methods] */
public SessionContext m3834deserialize(Decoder decoder) {
Object obj;
int i;
Object obj2;
Object obj3;
Object obj4;
Object obj5;
Object obj6;
Object obj7;
Object obj8;
Object obj9;
Object obj10;
Object obj11;
Object obj12;
Object obj13;
Intrinsics.checkNotNullParameter(decoder, "decoder");
SerialDescriptor descriptor2 = getDescriptor();
CompositeDecoder beginStructure = decoder.beginStructure(descriptor2);
Object obj14 = null;
if (beginStructure.decodeSequentially()) {
obj2 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, FloatSerializer.INSTANCE, (Object) null);
obj12 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, StringSerializer.INSTANCE, (Object) null);
obj6 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, IntSerializer.INSTANCE, (Object) null);
obj11 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, IntSerializer.INSTANCE, (Object) null);
obj5 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, FloatSerializer.INSTANCE, (Object) null);
obj10 = beginStructure.decodeNullableSerializableElement(descriptor2, 5, StringSerializer.INSTANCE, (Object) null);
obj4 = beginStructure.decodeNullableSerializableElement(descriptor2, 6, new ArrayListSerializer(StringSerializer.INSTANCE), (Object) null);
obj9 = beginStructure.decodeNullableSerializableElement(descriptor2, 7, FloatSerializer.INSTANCE, (Object) null);
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 8, FloatSerializer.INSTANCE, (Object) null);
obj8 = beginStructure.decodeNullableSerializableElement(descriptor2, 9, IntSerializer.INSTANCE, (Object) null);
obj3 = beginStructure.decodeNullableSerializableElement(descriptor2, 10, IntSerializer.INSTANCE, (Object) null);
obj7 = beginStructure.decodeNullableSerializableElement(descriptor2, 11, FloatSerializer.INSTANCE, (Object) null);
i = 4095;
} else {
boolean z = true;
int i2 = 0;
Object obj15 = null;
Object obj16 = null;
Object obj17 = null;
obj = null;
Object obj18 = null;
Object obj19 = null;
Object obj20 = null;
Object obj21 = null;
Object obj22 = null;
Object obj23 = null;
Object obj24 = null;
while (z) {
int decodeElementIndex = beginStructure.decodeElementIndex(descriptor2);
switch (decodeElementIndex) {
case -1:
z = false;
obj14 = obj14;
obj15 = obj15;
case 0:
i2 |= 1;
obj14 = beginStructure.decodeNullableSerializableElement(descriptor2, 0, FloatSerializer.INSTANCE, obj14);
obj15 = obj15;
case 1:
obj13 = obj14;
obj15 = beginStructure.decodeNullableSerializableElement(descriptor2, 1, StringSerializer.INSTANCE, obj15);
i2 |= 2;
obj14 = obj13;
case 2:
obj13 = obj14;
obj24 = beginStructure.decodeNullableSerializableElement(descriptor2, 2, IntSerializer.INSTANCE, obj24);
i2 |= 4;
obj14 = obj13;
case 3:
obj13 = obj14;
obj23 = beginStructure.decodeNullableSerializableElement(descriptor2, 3, IntSerializer.INSTANCE, obj23);
i2 |= 8;
obj14 = obj13;
case 4:
obj13 = obj14;
obj22 = beginStructure.decodeNullableSerializableElement(descriptor2, 4, FloatSerializer.INSTANCE, obj22);
i2 |= 16;
obj14 = obj13;
case 5:
obj13 = obj14;
obj19 = beginStructure.decodeNullableSerializableElement(descriptor2, 5, StringSerializer.INSTANCE, obj19);
i2 |= 32;
obj14 = obj13;
case 6:
obj13 = obj14;
obj21 = beginStructure.decodeNullableSerializableElement(descriptor2, 6, new ArrayListSerializer(StringSerializer.INSTANCE), obj21);
i2 |= 64;
obj14 = obj13;
case 7:
obj13 = obj14;
obj18 = beginStructure.decodeNullableSerializableElement(descriptor2, 7, FloatSerializer.INSTANCE, obj18);
i2 |= 128;
obj14 = obj13;
case 8:
obj13 = obj14;
obj = beginStructure.decodeNullableSerializableElement(descriptor2, 8, FloatSerializer.INSTANCE, obj);
i2 |= 256;
obj14 = obj13;
case 9:
obj13 = obj14;
obj17 = beginStructure.decodeNullableSerializableElement(descriptor2, 9, IntSerializer.INSTANCE, obj17);
i2 |= 512;
obj14 = obj13;
case 10:
obj20 = beginStructure.decodeNullableSerializableElement(descriptor2, 10, IntSerializer.INSTANCE, obj20);
i2 |= 1024;
obj14 = obj14;
case 11:
obj13 = obj14;
obj16 = beginStructure.decodeNullableSerializableElement(descriptor2, 11, FloatSerializer.INSTANCE, obj16);
i2 |= 2048;
obj14 = obj13;
default:
throw new UnknownFieldException(decodeElementIndex);
}
}
Object obj25 = obj15;
Object obj26 = obj14;
i = i2;
obj2 = obj26;
obj3 = obj20;
obj4 = obj21;
obj5 = obj22;
obj6 = obj24;
obj7 = obj16;
obj8 = obj17;
obj9 = obj18;
obj10 = obj19;
obj11 = obj23;
obj12 = obj25;
}
beginStructure.endStructure(descriptor2);
return new SessionContext(i, (Float) obj2, (String) obj12, (Integer) obj6, (Integer) obj11, (Float) obj5, (String) obj10, (List) obj4, (Float) obj9, (Float) obj, (Integer) obj8, (Integer) obj3, (Float) obj7, null);
}
public void serialize(Encoder encoder, SessionContext value) {
Intrinsics.checkNotNullParameter(encoder, "encoder");
Intrinsics.checkNotNullParameter(value, "value");
SerialDescriptor descriptor2 = getDescriptor();
CompositeEncoder beginStructure = encoder.beginStructure(descriptor2);
SessionContext.write$Self(value, beginStructure, descriptor2);
beginStructure.endStructure(descriptor2);
}
public KSerializer<?>[] typeParametersSerializers() {
return GeneratedSerializer.DefaultImpls.typeParametersSerializers(this);
}
}

View File

@@ -0,0 +1,279 @@
package com.vungle.ads.fpd;
import com.facebook.internal.NativeProtocol;
import com.vungle.ads.internal.util.RangeUtil;
import java.util.Collection;
import java.util.List;
import kotlin.collections.CollectionsKt___CollectionsKt;
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.descriptors.SerialDescriptor;
import kotlinx.serialization.encoding.CompositeEncoder;
import kotlinx.serialization.internal.ArrayListSerializer;
import kotlinx.serialization.internal.FloatSerializer;
import kotlinx.serialization.internal.IntSerializer;
import kotlinx.serialization.internal.SerializationConstructorMarker;
import kotlinx.serialization.internal.StringSerializer;
@Serializable
/* loaded from: classes4.dex */
public final class SessionContext {
public static final Companion Companion = new Companion(null);
private List<String> friends;
private Float healthPercentile;
private Float inGamePurchasesUSD;
private Float levelPercentile;
private String page;
private Integer sessionDuration;
private Integer sessionStartTime;
private Integer signupDate;
private Integer timeSpent;
private String userID;
private Float userLevelPercentile;
private Float userScorePercentile;
@SerialName(NativeProtocol.AUDIENCE_FRIENDS)
private static /* synthetic */ void getFriends$annotations() {
}
@SerialName("health_percentile")
private static /* synthetic */ void getHealthPercentile$annotations() {
}
@SerialName("in_game_purchases_usd")
private static /* synthetic */ void getInGamePurchasesUSD$annotations() {
}
@SerialName("level_percentile")
private static /* synthetic */ void getLevelPercentile$annotations() {
}
@SerialName("page")
private static /* synthetic */ void getPage$annotations() {
}
@SerialName("session_duration")
private static /* synthetic */ void getSessionDuration$annotations() {
}
@SerialName("session_start_time")
private static /* synthetic */ void getSessionStartTime$annotations() {
}
@SerialName("signup_date")
private static /* synthetic */ void getSignupDate$annotations() {
}
@SerialName("time_spent")
private static /* synthetic */ void getTimeSpent$annotations() {
}
@SerialName("user_id")
private static /* synthetic */ void getUserID$annotations() {
}
@SerialName("user_level_percentile")
private static /* synthetic */ void getUserLevelPercentile$annotations() {
}
@SerialName("user_score_percentile")
private static /* synthetic */ void getUserScorePercentile$annotations() {
}
public final SessionContext setPage(String page) {
Intrinsics.checkNotNullParameter(page, "page");
this.page = page;
return this;
}
public final SessionContext setUserID(String userID) {
Intrinsics.checkNotNullParameter(userID, "userID");
this.userID = userID;
return this;
}
public static final class Companion {
public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
private Companion() {
}
public final KSerializer<SessionContext> serializer() {
return SessionContext$$serializer.INSTANCE;
}
}
public SessionContext() {
}
public /* synthetic */ SessionContext(int i, @SerialName("level_percentile") Float f, @SerialName("page") String str, @SerialName("time_spent") Integer num, @SerialName("signup_date") Integer num2, @SerialName("user_score_percentile") Float f2, @SerialName("user_id") String str2, @SerialName("friends") List list, @SerialName("user_level_percentile") Float f3, @SerialName("health_percentile") Float f4, @SerialName("session_start_time") Integer num3, @SerialName("session_duration") Integer num4, @SerialName("in_game_purchases_usd") Float f5, SerializationConstructorMarker serializationConstructorMarker) {
if ((i & 1) == 0) {
this.levelPercentile = null;
} else {
this.levelPercentile = f;
}
if ((i & 2) == 0) {
this.page = null;
} else {
this.page = str;
}
if ((i & 4) == 0) {
this.timeSpent = null;
} else {
this.timeSpent = num;
}
if ((i & 8) == 0) {
this.signupDate = null;
} else {
this.signupDate = num2;
}
if ((i & 16) == 0) {
this.userScorePercentile = null;
} else {
this.userScorePercentile = f2;
}
if ((i & 32) == 0) {
this.userID = null;
} else {
this.userID = str2;
}
if ((i & 64) == 0) {
this.friends = null;
} else {
this.friends = list;
}
if ((i & 128) == 0) {
this.userLevelPercentile = null;
} else {
this.userLevelPercentile = f3;
}
if ((i & 256) == 0) {
this.healthPercentile = null;
} else {
this.healthPercentile = f4;
}
if ((i & 512) == 0) {
this.sessionStartTime = null;
} else {
this.sessionStartTime = num3;
}
if ((i & 1024) == 0) {
this.sessionDuration = null;
} else {
this.sessionDuration = num4;
}
if ((i & 2048) == 0) {
this.inGamePurchasesUSD = null;
} else {
this.inGamePurchasesUSD = f5;
}
}
public static final void write$Self(SessionContext self, CompositeEncoder output, SerialDescriptor serialDesc) {
Intrinsics.checkNotNullParameter(self, "self");
Intrinsics.checkNotNullParameter(output, "output");
Intrinsics.checkNotNullParameter(serialDesc, "serialDesc");
if (output.shouldEncodeElementDefault(serialDesc, 0) || self.levelPercentile != null) {
output.encodeNullableSerializableElement(serialDesc, 0, FloatSerializer.INSTANCE, self.levelPercentile);
}
if (output.shouldEncodeElementDefault(serialDesc, 1) || self.page != null) {
output.encodeNullableSerializableElement(serialDesc, 1, StringSerializer.INSTANCE, self.page);
}
if (output.shouldEncodeElementDefault(serialDesc, 2) || self.timeSpent != null) {
output.encodeNullableSerializableElement(serialDesc, 2, IntSerializer.INSTANCE, self.timeSpent);
}
if (output.shouldEncodeElementDefault(serialDesc, 3) || self.signupDate != null) {
output.encodeNullableSerializableElement(serialDesc, 3, IntSerializer.INSTANCE, self.signupDate);
}
if (output.shouldEncodeElementDefault(serialDesc, 4) || self.userScorePercentile != null) {
output.encodeNullableSerializableElement(serialDesc, 4, FloatSerializer.INSTANCE, self.userScorePercentile);
}
if (output.shouldEncodeElementDefault(serialDesc, 5) || self.userID != null) {
output.encodeNullableSerializableElement(serialDesc, 5, StringSerializer.INSTANCE, self.userID);
}
if (output.shouldEncodeElementDefault(serialDesc, 6) || self.friends != null) {
output.encodeNullableSerializableElement(serialDesc, 6, new ArrayListSerializer(StringSerializer.INSTANCE), self.friends);
}
if (output.shouldEncodeElementDefault(serialDesc, 7) || self.userLevelPercentile != null) {
output.encodeNullableSerializableElement(serialDesc, 7, FloatSerializer.INSTANCE, self.userLevelPercentile);
}
if (output.shouldEncodeElementDefault(serialDesc, 8) || self.healthPercentile != null) {
output.encodeNullableSerializableElement(serialDesc, 8, FloatSerializer.INSTANCE, self.healthPercentile);
}
if (output.shouldEncodeElementDefault(serialDesc, 9) || self.sessionStartTime != null) {
output.encodeNullableSerializableElement(serialDesc, 9, IntSerializer.INSTANCE, self.sessionStartTime);
}
if (output.shouldEncodeElementDefault(serialDesc, 10) || self.sessionDuration != null) {
output.encodeNullableSerializableElement(serialDesc, 10, IntSerializer.INSTANCE, self.sessionDuration);
}
if (!output.shouldEncodeElementDefault(serialDesc, 11) && self.inGamePurchasesUSD == null) {
return;
}
output.encodeNullableSerializableElement(serialDesc, 11, FloatSerializer.INSTANCE, self.inGamePurchasesUSD);
}
public final SessionContext setLevelPercentile(float f) {
if (RangeUtil.INSTANCE.isInRange(f, 0.0f, 100.0f)) {
this.levelPercentile = Float.valueOf(f);
}
return this;
}
public final SessionContext setTimeSpent(int i) {
this.timeSpent = Integer.valueOf(i);
return this;
}
public final SessionContext setSignupDate(int i) {
this.signupDate = Integer.valueOf(i);
return this;
}
public final SessionContext setUserScorePercentile(float f) {
if (RangeUtil.INSTANCE.isInRange(f, 0.0f, 100.0f)) {
this.userScorePercentile = Float.valueOf(f);
}
return this;
}
public final SessionContext setFriends(List<String> list) {
this.friends = list != null ? CollectionsKt___CollectionsKt.toMutableList((Collection) list) : null;
return this;
}
public final SessionContext setUserLevelPercentile(float f) {
if (RangeUtil.INSTANCE.isInRange(f, 0.0f, 100.0f)) {
this.userLevelPercentile = Float.valueOf(f);
}
return this;
}
public final SessionContext setHealthPercentile(float f) {
if (RangeUtil.INSTANCE.isInRange(f, 0.0f, 100.0f)) {
this.healthPercentile = Float.valueOf(f);
}
return this;
}
public final SessionContext setSessionStartTime(int i) {
this.sessionStartTime = Integer.valueOf(i);
return this;
}
public final SessionContext setSessionDuration(int i) {
this.sessionDuration = Integer.valueOf(i);
return this;
}
public final SessionContext setInGamePurchasesUSD(float f) {
if (RangeUtil.isInRange$default(RangeUtil.INSTANCE, f, 0.0f, 0.0f, 4, (Object) null)) {
this.inGamePurchasesUSD = Float.valueOf(f);
}
return this;
}
}