正在查看: BodyTech v7.6.4 应用的 ConfirmPaymentIntentParams.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BodyTech v7.6.4 应用的 ConfirmPaymentIntentParams.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.model;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.compose.runtime.internal.StabilityInferred;
import com.stripe.android.model.MandateDataParams;
import com.stripe.android.model.o;
import io.ktor.http.ContentDisposition;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.collections.f0;
import kotlin.collections.g0;
import kotlin.enums.EnumEntries;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlinx.coroutines.internal.LockFreeTaskQueueCore;
import kotlinx.coroutines.scheduling.WorkQueueKt;
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\b\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\bC\b\u0087\b\u0018\u0000 i2\u00020\u0001:\u00038j*B«\u0001\b\u0000\u0012\n\b\u0002\u0010\n\u001a\u0004\u0018\u00010\t\u0012\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u0006\u0012\n\b\u0002\u0010\r\u001a\u0004\u0018\u00010\f\u0012\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\u0006\u0012\u0006\u0010\u000f\u001a\u00020\u0006\u0012\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u0006\u0012\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u0002\u0012\b\b\u0002\u0010\u0012\u001a\u00020\u0002\u0012\n\b\u0002\u0010\u0014\u001a\u0004\u0018\u00010\u0013\u0012\n\b\u0002\u0010\u0015\u001a\u0004\u0018\u00010\u0006\u0012\n\b\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u0016\u0012\n\b\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u0018\u0012\n\b\u0002\u0010\u001b\u001a\u0004\u0018\u00010\u001a\u0012\n\b\u0002\u0010\u001c\u001a\u0004\u0018\u00010\u0006¢\u0006\u0004\bg\u0010hJ\u0010\u0010\u0004\u001a\u00020\u00002\u0006\u0010\u0003\u001a\u00020\u0002H\u0016J\u0014\u0010\b\u001a\u000e\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u00070\u0005H\u0016J´\u0001\u0010\u001d\u001a\u00020\u00002\n\b\u0002\u0010\n\u001a\u0004\u0018\u00010\t2\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u00062\n\b\u0002\u0010\r\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u000e\u001a\u0004\u0018\u00010\u00062\b\b\u0002\u0010\u000f\u001a\u00020\u00062\n\b\u0002\u0010\u0010\u001a\u0004\u0018\u00010\u00062\n\b\u0002\u0010\u0011\u001a\u0004\u0018\u00010\u00022\b\b\u0002\u0010\u0012\u001a\u00020\u00022\n\b\u0002\u0010\u0014\u001a\u0004\u0018\u00010\u00132\n\b\u0002\u0010\u0015\u001a\u0004\u0018\u00010\u00062\n\b\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u00162\n\b\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u00182\n\b\u0002\u0010\u001b\u001a\u0004\u0018\u00010\u001a2\n\b\u0002\u0010\u001c\u001a\u0004\u0018\u00010\u0006HÆ\u0001¢\u0006\u0004\b\u001d\u0010\u001eJ\t\u0010\u001f\u001a\u00020\u0006HÖ\u0001J\t\u0010!\u001a\u00020 HÖ\u0001J\u0013\u0010#\u001a\u00020\u00022\b\u0010\"\u001a\u0004\u0018\u00010\u0007HÖ\u0003J\t\u0010$\u001a\u00020 HÖ\u0001J\u0019\u0010)\u001a\u00020(2\u0006\u0010&\u001a\u00020%2\u0006\u0010'\u001a\u00020 HÖ\u0001R\u0019\u0010\n\u001a\u0004\u0018\u00010\t8\u0006¢\u0006\f\n\u0004\b*\u0010+\u001a\u0004\b,\u0010-R\u0019\u0010\u000b\u001a\u0004\u0018\u00010\u00068\u0006¢\u0006\f\n\u0004\b.\u0010/\u001a\u0004\b0\u00101R\u0019\u0010\r\u001a\u0004\u0018\u00010\f8\u0006¢\u0006\f\n\u0004\b2\u00103\u001a\u0004\b4\u00105R\u0019\u0010\u000e\u001a\u0004\u0018\u00010\u00068\u0006¢\u0006\f\n\u0004\b6\u0010/\u001a\u0004\b7\u00101R\u001a\u0010\u000f\u001a\u00020\u00068\u0016X\u0096\u0004¢\u0006\f\n\u0004\b4\u0010/\u001a\u0004\b8\u00101R$\u0010\u0010\u001a\u0004\u0018\u00010\u00068\u0016@\u0016X\u0096\u000e¢\u0006\u0012\n\u0004\b9\u0010/\u001a\u0004\b:\u00101\"\u0004\b;\u0010<R$\u0010\u0011\u001a\u0004\u0018\u00010\u00028\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b=\u0010>\u001a\u0004\b?\u0010@\"\u0004\bA\u0010BR\u0014\u0010\u0012\u001a\u00020\u00028\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bC\u0010DR$\u0010\u0014\u001a\u0004\u0018\u00010\u00138\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bE\u0010F\u001a\u0004\bG\u0010H\"\u0004\bI\u0010JR$\u0010\u0015\u001a\u0004\u0018\u00010\u00068\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bK\u0010/\u001a\u0004\bL\u00101\"\u0004\bM\u0010<R$\u0010\u0017\u001a\u0004\u0018\u00010\u00168\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bN\u0010O\u001a\u0004\bP\u0010Q\"\u0004\bR\u0010SR$\u0010\u0019\u001a\u0004\u0018\u00010\u00188\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bT\u0010U\u001a\u0004\bV\u0010W\"\u0004\bX\u0010YR$\u0010\u001b\u001a\u0004\u0018\u00010\u001a8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\bZ\u0010[\u001a\u0004\b\\\u0010]\"\u0004\b^\u0010_R$\u0010\u001c\u001a\u0004\u0018\u00010\u00068\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b`\u0010/\u001a\u0004\ba\u00101\"\u0004\bb\u0010<R \u0010e\u001a\u000e\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u00070\u00058BX\u0082\u0004¢\u0006\u0006\u001a\u0004\bc\u0010dR\"\u0010f\u001a\u0010\u0012\u0004\u0012\u00020\u0006\u0012\u0004\u0012\u00020\u0007\u0018\u00010\u00058BX\u0082\u0004¢\u0006\u0006\u001a\u0004\b2\u0010d¨\u0006k"}, d2 = {"Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "Lai/d;", "", "shouldUseStripeSdk", "o", "", "", "", "S", "Lcom/stripe/android/model/PaymentMethodCreateParams;", "paymentMethodCreateParams", "paymentMethodId", "Lcom/stripe/android/model/SourceParams;", "sourceParams", "sourceId", "clientSecret", "returnUrl", "savePaymentMethod", "useStripeSdk", "Lcom/stripe/android/model/o;", "paymentMethodOptions", "mandateId", "Lcom/stripe/android/model/m;", "mandateData", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "setupFutureUsage", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;", "shipping", "receiptEmail", "b", "(Lcom/stripe/android/model/PaymentMethodCreateParams;Ljava/lang/String;Lcom/stripe/android/model/SourceParams;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ZLcom/stripe/android/model/o;Ljava/lang/String;Lcom/stripe/android/model/m;Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;Ljava/lang/String;)Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "toString", "", "hashCode", "other", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "c", "Lcom/stripe/android/model/PaymentMethodCreateParams;", "g", "()Lcom/stripe/android/model/PaymentMethodCreateParams;", "d", "Ljava/lang/String;", "getPaymentMethodId", "()Ljava/lang/String;", "e", "Lcom/stripe/android/model/SourceParams;", "n", "()Lcom/stripe/android/model/SourceParams;", "k", "getSourceId", "a", "p", "R", "q0", "(Ljava/lang/String;)V", "q", "Ljava/lang/Boolean;", "getSavePaymentMethod", "()Ljava/lang/Boolean;", "setSavePaymentMethod", "(Ljava/lang/Boolean;)V", "r", "Z", "t", "Lcom/stripe/android/model/o;", "i", "()Lcom/stripe/android/model/o;", "setPaymentMethodOptions", "(Lcom/stripe/android/model/o;)V", "v", "getMandateId", "setMandateId", "w", "Lcom/stripe/android/model/m;", "getMandateData", "()Lcom/stripe/android/model/m;", "setMandateData", "(Lcom/stripe/android/model/m;)V", "x", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "getSetupFutureUsage", "()Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "setSetupFutureUsage", "(Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;)V", "y", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;", "getShipping", "()Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;", "setShipping", "(Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;)V", "z", "getReceiptEmail", "setReceiptEmail", "m", "()Ljava/util/Map;", "paymentMethodParamMap", "mandateDataParams", "<init>", "(Lcom/stripe/android/model/PaymentMethodCreateParams;Ljava/lang/String;Lcom/stripe/android/model/SourceParams;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;ZLcom/stripe/android/model/o;Ljava/lang/String;Lcom/stripe/android/model/m;Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;Ljava/lang/String;)V", "A", "SetupFutureUsage", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public final class ConfirmPaymentIntentParams implements ai.d {
public static final Companion INSTANCE = new Companion(null);
public static final int B = 8;
public static final Parcelable.Creator<ConfirmPaymentIntentParams> CREATOR = new b();
private final PaymentMethodCreateParams paymentMethodCreateParams;
private final String paymentMethodId;
private final SourceParams sourceParams;
private final String sourceId;
private final String clientSecret;
private String returnUrl;
private Boolean savePaymentMethod;
private final boolean useStripeSdk;
private o paymentMethodOptions;
private String mandateId;
private MandateDataParams mandateData;
private SetupFutureUsage setupFutureUsage;
private Shipping shipping;
private String receiptEmail;
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\u0010\u000e\n\u0002\b\t\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\u0011\b\u0002\u0012\u0006\u0010\u0003\u001a\u00020\u0002¢\u0006\u0004\b\u0007\u0010\bR\u001a\u0010\u0003\u001a\u00020\u00028\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0003\u0010\u0004\u001a\u0004\b\u0005\u0010\u0006j\u0002\b\u0005j\u0002\b\tj\u0002\b\n¨\u0006\u000b"}, d2 = {"Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "", "", "code", "Ljava/lang/String;", "c", "()Ljava/lang/String;", "<init>", "(Ljava/lang/String;ILjava/lang/String;)V", "d", "e", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public static final class SetupFutureUsage {
public static final SetupFutureUsage c = new SetupFutureUsage("OnSession", 0, "on_session");
public static final SetupFutureUsage d = new SetupFutureUsage("OffSession", 1, "off_session");
public static final SetupFutureUsage e = new SetupFutureUsage("Blank", 2, "");
private static final SetupFutureUsage[] k;
private static final EnumEntries n;
private final String code;
static {
SetupFutureUsage[] a = a();
k = a;
n = kotlin.enums.a.a(a);
}
private SetupFutureUsage(String str, int i, String str2) {
this.code = str2;
}
private static final SetupFutureUsage[] a() {
return new SetupFutureUsage[]{c, d, e};
}
public static SetupFutureUsage valueOf(String str) {
return (SetupFutureUsage) Enum.valueOf(SetupFutureUsage.class, str);
}
public static SetupFutureUsage[] values() {
return (SetupFutureUsage[]) k.clone();
}
public final String getCode() {
return this.code;
}
}
@Metadata(d1 = {"\u0000@\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0010\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b!\u0010\"Jg\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u00022\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\b\u001a\u0004\u0018\u00010\u00072\n\b\u0002\u0010\t\u001a\u0004\u0018\u00010\u00022\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\n2\n\b\u0002\u0010\r\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\u000eH\u0007¢\u0006\u0004\b\u0011\u0010\u0012Jg\u0010\u0015\u001a\u00020\u00102\u0006\u0010\u0014\u001a\u00020\u00132\u0006\u0010\u0004\u001a\u00020\u00022\n\b\u0002\u0010\u0006\u001a\u0004\u0018\u00010\u00052\n\b\u0002\u0010\t\u001a\u0004\u0018\u00010\u00022\n\b\u0002\u0010\u000b\u001a\u0004\u0018\u00010\n2\n\b\u0002\u0010\r\u001a\u0004\u0018\u00010\f2\n\b\u0002\u0010\u000f\u001a\u0004\u0018\u00010\u000e2\n\b\u0002\u0010\b\u001a\u0004\u0018\u00010\u0007H\u0007¢\u0006\u0004\b\u0015\u0010\u0016J)\u0010\u0017\u001a\u00020\u00102\u0006\u0010\u0004\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u00022\b\u0010\b\u001a\u0004\u0018\u00010\u0007H\u0000¢\u0006\u0004\b\u0017\u0010\u0018R\u0014\u0010\u0019\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0019\u0010\u001aR\u0014\u0010\u001b\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u001b\u0010\u001aR\u0014\u0010\u001c\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u001c\u0010\u001aR\u0014\u0010\u001d\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u001d\u0010\u001aR\u0014\u0010\u001e\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u001e\u0010\u001aR\u0014\u0010\u001f\u001a\u00020\u00028\u0000X\u0080T¢\u0006\u0006\n\u0004\b\u001f\u0010\u001aR\u0014\u0010 \u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b \u0010\u001a¨\u0006#"}, d2 = {"Lcom/stripe/android/model/ConfirmPaymentIntentParams$a;", "", "", "paymentMethodId", "clientSecret", "", "savePaymentMethod", "Lcom/stripe/android/model/o;", "paymentMethodOptions", "mandateId", "Lcom/stripe/android/model/m;", "mandateData", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "setupFutureUsage", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;", "shipping", "Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "d", "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;Lcom/stripe/android/model/o;Ljava/lang/String;Lcom/stripe/android/model/m;Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;)Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "Lcom/stripe/android/model/PaymentMethodCreateParams;", "paymentMethodCreateParams", "b", "(Lcom/stripe/android/model/PaymentMethodCreateParams;Ljava/lang/String;Ljava/lang/Boolean;Ljava/lang/String;Lcom/stripe/android/model/m;Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;Lcom/stripe/android/model/o;)Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "a", "(Ljava/lang/String;Ljava/lang/String;Lcom/stripe/android/model/o;)Lcom/stripe/android/model/ConfirmPaymentIntentParams;", "PARAM_PAYMENT_METHOD_OPTIONS", "Ljava/lang/String;", "PARAM_RECEIPT_EMAIL", "PARAM_SAVE_PAYMENT_METHOD", "PARAM_SETUP_FUTURE_USAGE", "PARAM_SHIPPING", "PARAM_SOURCE_DATA", "PARAM_SOURCE_ID", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public static final class Companion {
private Companion() {
}
public Companion(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
public final ConfirmPaymentIntentParams a(String clientSecret, String paymentMethodId, o paymentMethodOptions) {
kotlin.jvm.internal.r.i(clientSecret, "clientSecret");
kotlin.jvm.internal.r.i(paymentMethodId, "paymentMethodId");
o.Card card = paymentMethodOptions instanceof o.Card ? (o.Card) paymentMethodOptions : null;
DefaultConstructorMarker defaultConstructorMarker = null;
return new ConfirmPaymentIntentParams(null, paymentMethodId, null, null, clientSecret, null, Boolean.FALSE, true, new o.Card(null, null, card != null ? card.getSetupFutureUsage() : null, Boolean.TRUE, 3, defaultConstructorMarker), null, 0 == true ? 1 : 0, 0 == true ? 1 : 0, null, null, 15917, defaultConstructorMarker);
}
public final ConfirmPaymentIntentParams b(PaymentMethodCreateParams paymentMethodCreateParams, String clientSecret, Boolean savePaymentMethod, String mandateId, MandateDataParams mandateData, SetupFutureUsage setupFutureUsage, Shipping shipping, o paymentMethodOptions) {
kotlin.jvm.internal.r.i(paymentMethodCreateParams, "paymentMethodCreateParams");
kotlin.jvm.internal.r.i(clientSecret, "clientSecret");
return new ConfirmPaymentIntentParams(paymentMethodCreateParams, null, null, null, clientSecret, null, savePaymentMethod, false, paymentMethodOptions, mandateId, mandateData, setupFutureUsage, shipping, null, 8366, null);
}
public final ConfirmPaymentIntentParams d(String paymentMethodId, String clientSecret, Boolean savePaymentMethod, o paymentMethodOptions, String mandateId, MandateDataParams mandateData, SetupFutureUsage setupFutureUsage, Shipping shipping) {
kotlin.jvm.internal.r.i(paymentMethodId, "paymentMethodId");
kotlin.jvm.internal.r.i(clientSecret, "clientSecret");
return new ConfirmPaymentIntentParams(null, paymentMethodId, null, null, clientSecret, null, savePaymentMethod, false, paymentMethodOptions, mandateId, mandateData, setupFutureUsage, shipping, null, 8365, null);
}
}
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
public static final class b implements Parcelable.Creator<ConfirmPaymentIntentParams> {
@Override
public final ConfirmPaymentIntentParams createFromParcel(Parcel parcel) {
Boolean valueOf;
kotlin.jvm.internal.r.i(parcel, "parcel");
PaymentMethodCreateParams createFromParcel = parcel.readInt() == 0 ? null : PaymentMethodCreateParams.CREATOR.createFromParcel(parcel);
String readString = parcel.readString();
SourceParams createFromParcel2 = parcel.readInt() == 0 ? null : SourceParams.CREATOR.createFromParcel(parcel);
String readString2 = parcel.readString();
String readString3 = parcel.readString();
String readString4 = parcel.readString();
if (parcel.readInt() == 0) {
valueOf = null;
} else {
valueOf = Boolean.valueOf(parcel.readInt() != 0);
}
return new ConfirmPaymentIntentParams(createFromParcel, readString, createFromParcel2, readString2, readString3, readString4, valueOf, parcel.readInt() != 0, (o) parcel.readParcelable(ConfirmPaymentIntentParams.class.getClassLoader()), parcel.readString(), parcel.readInt() == 0 ? null : MandateDataParams.CREATOR.createFromParcel(parcel), parcel.readInt() == 0 ? null : SetupFutureUsage.valueOf(parcel.readString()), parcel.readInt() != 0 ? Shipping.CREATOR.createFromParcel(parcel) : null, parcel.readString());
}
@Override
public final ConfirmPaymentIntentParams[] newArray(int i) {
return new ConfirmPaymentIntentParams[i];
}
}
@StabilityInferred(parameters = 1)
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010$\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0018\b\u0087\b\u0018\u0000 )2\u00020\u00012\u00020\u0002:\u0001*B=\b\u0007\u0012\u0006\u0010\u0018\u001a\u00020\u0013\u0012\u0006\u0010\u001d\u001a\u00020\u0004\u0012\n\b\u0002\u0010 \u001a\u0004\u0018\u00010\u0004\u0012\n\b\u0002\u0010#\u001a\u0004\u0018\u00010\u0004\u0012\n\b\u0002\u0010&\u001a\u0004\u0018\u00010\u0004¢\u0006\u0004\b'\u0010(J\u0014\u0010\u0006\u001a\u000e\u0012\u0004\u0012\u00020\u0004\u0012\u0004\u0012\u00020\u00050\u0003H\u0016J\t\u0010\u0007\u001a\u00020\u0004HÖ\u0001J\t\u0010\t\u001a\u00020\bHÖ\u0001J\u0013\u0010\f\u001a\u00020\u000b2\b\u0010\n\u001a\u0004\u0018\u00010\u0005HÖ\u0003J\t\u0010\r\u001a\u00020\bHÖ\u0001J\u0019\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0010\u001a\u00020\bHÖ\u0001R\u001a\u0010\u0018\u001a\u00020\u00138\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017R\u001a\u0010\u001d\u001a\u00020\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0019\u0010\u001a\u001a\u0004\b\u001b\u0010\u001cR\u001c\u0010 \u001a\u0004\u0018\u00010\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u001e\u0010\u001a\u001a\u0004\b\u001f\u0010\u001cR\u001c\u0010#\u001a\u0004\u0018\u00010\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b!\u0010\u001a\u001a\u0004\b\"\u0010\u001cR\u001c\u0010&\u001a\u0004\u0018\u00010\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b$\u0010\u001a\u001a\u0004\b%\u0010\u001c¨\u0006+"}, d2 = {"Lcom/stripe/android/model/ConfirmPaymentIntentParams$c;", "Lai/p;", "Landroid/os/Parcelable;", "", "", "", "S", "toString", "", "hashCode", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "Lcom/stripe/android/model/Address;", "c", "Lcom/stripe/android/model/Address;", "getAddress$payments_core_release", "()Lcom/stripe/android/model/Address;", "address", "d", "Ljava/lang/String;", "getName$payments_core_release", "()Ljava/lang/String;", ContentDisposition.Parameters.Name, "e", "getCarrier$payments_core_release", "carrier", "k", "getPhone$payments_core_release", "phone", "n", "getTrackingNumber$payments_core_release", "trackingNumber", "<init>", "(Lcom/stripe/android/model/Address;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V", "p", "a", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public static final class Shipping implements ai.p, Parcelable {
private final Address address;
private final String name;
private final String carrier;
private final String phone;
private final String trackingNumber;
private static final a p = new a(null);
public static final Parcelable.Creator<Shipping> CREATOR = new b();
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\t\b\u0082\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\t\u0010\nR\u0014\u0010\u0003\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0003\u0010\u0004R\u0014\u0010\u0005\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0005\u0010\u0004R\u0014\u0010\u0006\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0006\u0010\u0004R\u0014\u0010\u0007\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\u0007\u0010\u0004R\u0014\u0010\b\u001a\u00020\u00028\u0002X\u0082T¢\u0006\u0006\n\u0004\b\b\u0010\u0004¨\u0006\u000b"}, d2 = {"Lcom/stripe/android/model/ConfirmPaymentIntentParams$c$a;", "", "", "PARAM_ADDRESS", "Ljava/lang/String;", "PARAM_CARRIER", "PARAM_NAME", "PARAM_PHONE", "PARAM_TRACKING_NUMBER", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
private static final class a {
private a() {
}
public a(DefaultConstructorMarker defaultConstructorMarker) {
this();
}
}
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
public static final class b implements Parcelable.Creator<Shipping> {
@Override
public final Shipping createFromParcel(Parcel parcel) {
kotlin.jvm.internal.r.i(parcel, "parcel");
return new Shipping(Address.CREATOR.createFromParcel(parcel), parcel.readString(), parcel.readString(), parcel.readString(), parcel.readString());
}
@Override
public final Shipping[] newArray(int i) {
return new Shipping[i];
}
}
public Shipping(Address address, String name, String str, String str2, String str3) {
kotlin.jvm.internal.r.i(address, "address");
kotlin.jvm.internal.r.i(name, "name");
this.address = address;
this.name = name;
this.carrier = str;
this.phone = str2;
this.trackingNumber = str3;
}
@Override
public Map<String, Object> S() {
List<Pair> q;
Map<String, Object> j;
q = kotlin.collections.o.q(gj.i.a("address", this.address.S()), gj.i.a(ContentDisposition.Parameters.Name, this.name), gj.i.a("carrier", this.carrier), gj.i.a("phone", this.phone), gj.i.a("tracking_number", this.trackingNumber));
j = g0.j();
for (Pair pair : q) {
String str = (String) pair.a();
Object b2 = pair.b();
Map f = b2 != null ? f0.f(gj.i.a(str, b2)) : null;
if (f == null) {
f = g0.j();
}
j = g0.s(j, f);
}
return j;
}
@Override
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof Shipping)) {
return false;
}
Shipping shipping = (Shipping) other;
return kotlin.jvm.internal.r.d(this.address, shipping.address) && kotlin.jvm.internal.r.d(this.name, shipping.name) && kotlin.jvm.internal.r.d(this.carrier, shipping.carrier) && kotlin.jvm.internal.r.d(this.phone, shipping.phone) && kotlin.jvm.internal.r.d(this.trackingNumber, shipping.trackingNumber);
}
public int hashCode() {
int hashCode = ((this.address.hashCode() * 31) + this.name.hashCode()) * 31;
String str = this.carrier;
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
String str2 = this.phone;
int hashCode3 = (hashCode2 + (str2 == null ? 0 : str2.hashCode())) * 31;
String str3 = this.trackingNumber;
return hashCode3 + (str3 != null ? str3.hashCode() : 0);
}
public String toString() {
return "Shipping(address=" + this.address + ", name=" + this.name + ", carrier=" + this.carrier + ", phone=" + this.phone + ", trackingNumber=" + this.trackingNumber + ")";
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
this.address.writeToParcel(parcel, flags);
parcel.writeString(this.name);
parcel.writeString(this.carrier);
parcel.writeString(this.phone);
parcel.writeString(this.trackingNumber);
}
public Shipping(Address address, String str, String str2, String str3, String str4, int i, DefaultConstructorMarker defaultConstructorMarker) {
this(address, str, (i & 4) != 0 ? null : str2, (i & 8) != 0 ? null : str3, (i & 16) != 0 ? null : str4);
}
}
public ConfirmPaymentIntentParams(PaymentMethodCreateParams paymentMethodCreateParams, String str, SourceParams sourceParams, String str2, String clientSecret, String str3, Boolean bool, boolean z, o oVar, String str4, MandateDataParams mandateDataParams, SetupFutureUsage setupFutureUsage, Shipping shipping, String str5) {
kotlin.jvm.internal.r.i(clientSecret, "clientSecret");
this.paymentMethodCreateParams = paymentMethodCreateParams;
this.paymentMethodId = str;
this.sourceParams = sourceParams;
this.sourceId = str2;
this.clientSecret = clientSecret;
this.returnUrl = str3;
this.savePaymentMethod = bool;
this.useStripeSdk = z;
this.paymentMethodOptions = oVar;
this.mandateId = str4;
this.mandateData = mandateDataParams;
this.setupFutureUsage = setupFutureUsage;
this.shipping = shipping;
this.receiptEmail = str5;
}
public static ConfirmPaymentIntentParams c(ConfirmPaymentIntentParams confirmPaymentIntentParams, PaymentMethodCreateParams paymentMethodCreateParams, String str, SourceParams sourceParams, String str2, String str3, String str4, Boolean bool, boolean z, o oVar, String str5, MandateDataParams mandateDataParams, SetupFutureUsage setupFutureUsage, Shipping shipping, String str6, int i, Object obj) {
return confirmPaymentIntentParams.b((i & 1) != 0 ? confirmPaymentIntentParams.paymentMethodCreateParams : paymentMethodCreateParams, (i & 2) != 0 ? confirmPaymentIntentParams.paymentMethodId : str, (i & 4) != 0 ? confirmPaymentIntentParams.sourceParams : sourceParams, (i & 8) != 0 ? confirmPaymentIntentParams.sourceId : str2, (i & 16) != 0 ? confirmPaymentIntentParams.clientSecret : str3, (i & 32) != 0 ? confirmPaymentIntentParams.returnUrl : str4, (i & 64) != 0 ? confirmPaymentIntentParams.savePaymentMethod : bool, (i & WorkQueueKt.BUFFER_CAPACITY) != 0 ? confirmPaymentIntentParams.useStripeSdk : z, (i & 256) != 0 ? confirmPaymentIntentParams.paymentMethodOptions : oVar, (i & 512) != 0 ? confirmPaymentIntentParams.mandateId : str5, (i & LockFreeTaskQueueCore.MIN_ADD_SPIN_CAPACITY) != 0 ? confirmPaymentIntentParams.mandateData : mandateDataParams, (i & 2048) != 0 ? confirmPaymentIntentParams.setupFutureUsage : setupFutureUsage, (i & 4096) != 0 ? confirmPaymentIntentParams.shipping : shipping, (i & 8192) != 0 ? confirmPaymentIntentParams.receiptEmail : str6);
}
private final Map<String, Object> e() {
Map<String, Object> S;
MandateDataParams mandateDataParams = this.mandateData;
if (mandateDataParams != null && (S = mandateDataParams.S()) != null) {
return S;
}
PaymentMethodCreateParams paymentMethodCreateParams = this.paymentMethodCreateParams;
if (paymentMethodCreateParams != null && paymentMethodCreateParams.getRequiresMandate() && this.mandateId == null) {
return new MandateDataParams(MandateDataParams.c.Online.INSTANCE.a()).S();
}
return null;
}
private final Map<String, Object> m() {
Map<String, Object> j;
Map<String, Object> f;
Map<String, Object> f2;
Map<String, Object> f3;
Map<String, Object> f4;
PaymentMethodCreateParams paymentMethodCreateParams = this.paymentMethodCreateParams;
if (paymentMethodCreateParams != null) {
f4 = f0.f(gj.i.a("payment_method_data", paymentMethodCreateParams.S()));
return f4;
}
String str = this.paymentMethodId;
if (str != null) {
f3 = f0.f(gj.i.a("payment_method", str));
return f3;
}
SourceParams sourceParams = this.sourceParams;
if (sourceParams != null) {
f2 = f0.f(gj.i.a("source_data", sourceParams.S()));
return f2;
}
String str2 = this.sourceId;
if (str2 != null) {
f = f0.f(gj.i.a("source", str2));
return f;
}
j = g0.j();
return j;
}
@Override
public String getReturnUrl() {
return this.returnUrl;
}
@Override
public Map<String, Object> S() {
Map n;
Map s;
Map s2;
Map s3;
Map s4;
Map s5;
Map s6;
Map s7;
Map s8;
Map<String, Object> s9;
n = g0.n(gj.i.a("client_secret", getClientSecret()), gj.i.a("use_stripe_sdk", Boolean.valueOf(this.useStripeSdk)));
Boolean bool = this.savePaymentMethod;
Map f = bool != null ? f0.f(gj.i.a("save_payment_method", Boolean.valueOf(bool.booleanValue()))) : null;
if (f == null) {
f = g0.j();
}
s = g0.s(n, f);
String str = this.mandateId;
Map f2 = str != null ? f0.f(gj.i.a("mandate", str)) : null;
if (f2 == null) {
f2 = g0.j();
}
s2 = g0.s(s, f2);
Map<String, Object> e = e();
Map f3 = e != null ? f0.f(gj.i.a("mandate_data", e)) : null;
if (f3 == null) {
f3 = g0.j();
}
s3 = g0.s(s2, f3);
String returnUrl = getReturnUrl();
Map f4 = returnUrl != null ? f0.f(gj.i.a("return_url", returnUrl)) : null;
if (f4 == null) {
f4 = g0.j();
}
s4 = g0.s(s3, f4);
o oVar = this.paymentMethodOptions;
Map f5 = oVar != null ? f0.f(gj.i.a("payment_method_options", oVar.S())) : null;
if (f5 == null) {
f5 = g0.j();
}
s5 = g0.s(s4, f5);
SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
Map f6 = setupFutureUsage != null ? f0.f(gj.i.a("setup_future_usage", setupFutureUsage.getCode())) : null;
if (f6 == null) {
f6 = g0.j();
}
s6 = g0.s(s5, f6);
Shipping shipping = this.shipping;
Map f7 = shipping != null ? f0.f(gj.i.a("shipping", shipping.S())) : null;
if (f7 == null) {
f7 = g0.j();
}
s7 = g0.s(s6, f7);
s8 = g0.s(s7, m());
String str2 = this.receiptEmail;
Map f8 = str2 != null ? f0.f(gj.i.a("receipt_email", str2)) : null;
if (f8 == null) {
f8 = g0.j();
}
s9 = g0.s(s8, f8);
return s9;
}
@Override
public String getClientSecret() {
return this.clientSecret;
}
public final ConfirmPaymentIntentParams b(PaymentMethodCreateParams paymentMethodCreateParams, String paymentMethodId, SourceParams sourceParams, String sourceId, String clientSecret, String returnUrl, Boolean savePaymentMethod, boolean useStripeSdk, o paymentMethodOptions, String mandateId, MandateDataParams mandateData, SetupFutureUsage setupFutureUsage, Shipping shipping, String receiptEmail) {
kotlin.jvm.internal.r.i(clientSecret, "clientSecret");
return new ConfirmPaymentIntentParams(paymentMethodCreateParams, paymentMethodId, sourceParams, sourceId, clientSecret, returnUrl, savePaymentMethod, useStripeSdk, paymentMethodOptions, mandateId, mandateData, setupFutureUsage, shipping, receiptEmail);
}
@Override
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof ConfirmPaymentIntentParams)) {
return false;
}
ConfirmPaymentIntentParams confirmPaymentIntentParams = (ConfirmPaymentIntentParams) other;
return kotlin.jvm.internal.r.d(this.paymentMethodCreateParams, confirmPaymentIntentParams.paymentMethodCreateParams) && kotlin.jvm.internal.r.d(this.paymentMethodId, confirmPaymentIntentParams.paymentMethodId) && kotlin.jvm.internal.r.d(this.sourceParams, confirmPaymentIntentParams.sourceParams) && kotlin.jvm.internal.r.d(this.sourceId, confirmPaymentIntentParams.sourceId) && kotlin.jvm.internal.r.d(this.clientSecret, confirmPaymentIntentParams.clientSecret) && kotlin.jvm.internal.r.d(this.returnUrl, confirmPaymentIntentParams.returnUrl) && kotlin.jvm.internal.r.d(this.savePaymentMethod, confirmPaymentIntentParams.savePaymentMethod) && this.useStripeSdk == confirmPaymentIntentParams.useStripeSdk && kotlin.jvm.internal.r.d(this.paymentMethodOptions, confirmPaymentIntentParams.paymentMethodOptions) && kotlin.jvm.internal.r.d(this.mandateId, confirmPaymentIntentParams.mandateId) && kotlin.jvm.internal.r.d(this.mandateData, confirmPaymentIntentParams.mandateData) && this.setupFutureUsage == confirmPaymentIntentParams.setupFutureUsage && kotlin.jvm.internal.r.d(this.shipping, confirmPaymentIntentParams.shipping) && kotlin.jvm.internal.r.d(this.receiptEmail, confirmPaymentIntentParams.receiptEmail);
}
public final PaymentMethodCreateParams getPaymentMethodCreateParams() {
return this.paymentMethodCreateParams;
}
public int hashCode() {
PaymentMethodCreateParams paymentMethodCreateParams = this.paymentMethodCreateParams;
int hashCode = (paymentMethodCreateParams == null ? 0 : paymentMethodCreateParams.hashCode()) * 31;
String str = this.paymentMethodId;
int hashCode2 = (hashCode + (str == null ? 0 : str.hashCode())) * 31;
SourceParams sourceParams = this.sourceParams;
int hashCode3 = (hashCode2 + (sourceParams == null ? 0 : sourceParams.hashCode())) * 31;
String str2 = this.sourceId;
int hashCode4 = (((hashCode3 + (str2 == null ? 0 : str2.hashCode())) * 31) + this.clientSecret.hashCode()) * 31;
String str3 = this.returnUrl;
int hashCode5 = (hashCode4 + (str3 == null ? 0 : str3.hashCode())) * 31;
Boolean bool = this.savePaymentMethod;
int hashCode6 = (((hashCode5 + (bool == null ? 0 : bool.hashCode())) * 31) + androidx.compose.animation.a.a(this.useStripeSdk)) * 31;
o oVar = this.paymentMethodOptions;
int hashCode7 = (hashCode6 + (oVar == null ? 0 : oVar.hashCode())) * 31;
String str4 = this.mandateId;
int hashCode8 = (hashCode7 + (str4 == null ? 0 : str4.hashCode())) * 31;
MandateDataParams mandateDataParams = this.mandateData;
int hashCode9 = (hashCode8 + (mandateDataParams == null ? 0 : mandateDataParams.hashCode())) * 31;
SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
int hashCode10 = (hashCode9 + (setupFutureUsage == null ? 0 : setupFutureUsage.hashCode())) * 31;
Shipping shipping = this.shipping;
int hashCode11 = (hashCode10 + (shipping == null ? 0 : shipping.hashCode())) * 31;
String str5 = this.receiptEmail;
return hashCode11 + (str5 != null ? str5.hashCode() : 0);
}
public final o getPaymentMethodOptions() {
return this.paymentMethodOptions;
}
public final SourceParams getSourceParams() {
return this.sourceParams;
}
@Override
public ConfirmPaymentIntentParams r(boolean shouldUseStripeSdk) {
return c(this, null, null, null, null, null, null, null, shouldUseStripeSdk, null, null, null, null, null, null, 16255, null);
}
@Override
public void q0(String str) {
this.returnUrl = str;
}
public String toString() {
return "ConfirmPaymentIntentParams(paymentMethodCreateParams=" + this.paymentMethodCreateParams + ", paymentMethodId=" + this.paymentMethodId + ", sourceParams=" + this.sourceParams + ", sourceId=" + this.sourceId + ", clientSecret=" + this.clientSecret + ", returnUrl=" + this.returnUrl + ", savePaymentMethod=" + this.savePaymentMethod + ", useStripeSdk=" + this.useStripeSdk + ", paymentMethodOptions=" + this.paymentMethodOptions + ", mandateId=" + this.mandateId + ", mandateData=" + this.mandateData + ", setupFutureUsage=" + this.setupFutureUsage + ", shipping=" + this.shipping + ", receiptEmail=" + this.receiptEmail + ")";
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
PaymentMethodCreateParams paymentMethodCreateParams = this.paymentMethodCreateParams;
if (paymentMethodCreateParams == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
paymentMethodCreateParams.writeToParcel(parcel, flags);
}
parcel.writeString(this.paymentMethodId);
SourceParams sourceParams = this.sourceParams;
if (sourceParams == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
sourceParams.writeToParcel(parcel, flags);
}
parcel.writeString(this.sourceId);
parcel.writeString(this.clientSecret);
parcel.writeString(this.returnUrl);
Boolean bool = this.savePaymentMethod;
if (bool == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
parcel.writeInt(bool.booleanValue() ? 1 : 0);
}
parcel.writeInt(this.useStripeSdk ? 1 : 0);
parcel.writeParcelable(this.paymentMethodOptions, flags);
parcel.writeString(this.mandateId);
MandateDataParams mandateDataParams = this.mandateData;
if (mandateDataParams == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
mandateDataParams.writeToParcel(parcel, flags);
}
SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
if (setupFutureUsage == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
parcel.writeString(setupFutureUsage.name());
}
Shipping shipping = this.shipping;
if (shipping == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
shipping.writeToParcel(parcel, flags);
}
parcel.writeString(this.receiptEmail);
}
public ConfirmPaymentIntentParams(PaymentMethodCreateParams paymentMethodCreateParams, String str, SourceParams sourceParams, String str2, String str3, String str4, Boolean bool, boolean z, o oVar, String str5, MandateDataParams mandateDataParams, SetupFutureUsage setupFutureUsage, Shipping shipping, String str6, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : paymentMethodCreateParams, (i & 2) != 0 ? null : str, (i & 4) != 0 ? null : sourceParams, (i & 8) != 0 ? null : str2, str3, (i & 32) != 0 ? null : str4, (i & 64) != 0 ? null : bool, (i & WorkQueueKt.BUFFER_CAPACITY) != 0 ? false : z, (i & 256) != 0 ? null : oVar, (i & 512) != 0 ? null : str5, (i & LockFreeTaskQueueCore.MIN_ADD_SPIN_CAPACITY) != 0 ? null : mandateDataParams, (i & 2048) != 0 ? null : setupFutureUsage, (i & 4096) != 0 ? null : shipping, (i & 8192) != 0 ? null : str6);
}
}