package com.vungle.ads.internal.model; 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.BooleanSerializer; import kotlinx.serialization.internal.SerializationConstructorMarker; import kotlinx.serialization.internal.StringSerializer; @Serializable /* loaded from: classes4.dex */ public final class ConfigExtension { public static final Companion Companion = new Companion(null); private final String configExt; private final Boolean needRefresh; /* JADX WARN: Multi-variable type inference failed */ public ConfigExtension() { this((Boolean) null, (String) (0 == true ? 1 : 0), 3, (DefaultConstructorMarker) (0 == true ? 1 : 0)); } public static /* synthetic */ ConfigExtension copy$default(ConfigExtension configExtension, Boolean bool, String str, int i, Object obj) { if ((i & 1) != 0) { bool = configExtension.needRefresh; } if ((i & 2) != 0) { str = configExtension.configExt; } return configExtension.copy(bool, str); } @SerialName(Cookie.CONFIG_EXTENSION) public static /* synthetic */ void getConfigExt$annotations() { } @SerialName("need_refresh") public static /* synthetic */ void getNeedRefresh$annotations() { } public final Boolean component1() { return this.needRefresh; } public final String component2() { return this.configExt; } public final ConfigExtension copy(Boolean bool, String str) { return new ConfigExtension(bool, str); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof ConfigExtension)) { return false; } ConfigExtension configExtension = (ConfigExtension) obj; return Intrinsics.areEqual(this.needRefresh, configExtension.needRefresh) && Intrinsics.areEqual(this.configExt, configExtension.configExt); } public final String getConfigExt() { return this.configExt; } public final Boolean getNeedRefresh() { return this.needRefresh; } public int hashCode() { Boolean bool = this.needRefresh; int hashCode = (bool == null ? 0 : bool.hashCode()) * 31; String str = this.configExt; return hashCode + (str != null ? str.hashCode() : 0); } public String toString() { return "ConfigExtension(needRefresh=" + this.needRefresh + ", configExt=" + this.configExt + ')'; } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final KSerializer serializer() { return ConfigExtension$$serializer.INSTANCE; } } public /* synthetic */ ConfigExtension(int i, @SerialName("need_refresh") Boolean bool, @SerialName("config_extension") String str, SerializationConstructorMarker serializationConstructorMarker) { if ((i & 1) == 0) { this.needRefresh = null; } else { this.needRefresh = bool; } if ((i & 2) == 0) { this.configExt = null; } else { this.configExt = str; } } public ConfigExtension(Boolean bool, String str) { this.needRefresh = bool; this.configExt = str; } public static final void write$Self(ConfigExtension self, CompositeEncoder output, SerialDescriptor serialDesc) { Intrinsics.checkNotNullParameter(self, "self"); Intrinsics.checkNotNullParameter(output, "output"); Intrinsics.checkNotNullParameter(serialDesc, "serialDesc"); if (output.shouldEncodeElementDefault(serialDesc, 0) || self.needRefresh != null) { output.encodeNullableSerializableElement(serialDesc, 0, BooleanSerializer.INSTANCE, self.needRefresh); } if (!output.shouldEncodeElementDefault(serialDesc, 1) && self.configExt == null) { return; } output.encodeNullableSerializableElement(serialDesc, 1, StringSerializer.INSTANCE, self.configExt); } public /* synthetic */ ConfigExtension(Boolean bool, String str, int i, DefaultConstructorMarker defaultConstructorMarker) { this((i & 1) != 0 ? null : bool, (i & 2) != 0 ? null : str); } }