- Added realracing3-community.apk (71.57 MB) - Removed 32-bit support (armeabi-v7a) - Only includes arm64-v8a libraries - Decompiled source code included - Added README-community.md with analysis
302 lines
16 KiB
Java
302 lines
16 KiB
Java
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);
|
|
}
|
|
}
|