导航菜单

页面标题

页面副标题

BodyTech v7.6.4 - s.java 源代码

正在查看: BodyTech v7.6.4 应用的 s.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.stripe.android;

import android.os.Parcel;
import android.os.Parcelable;
import androidx.activity.result.ActivityResultLauncher;
import androidx.compose.runtime.internal.StabilityInferred;
import com.stripe.android.core.exception.StripeException;
import com.stripe.android.model.PaymentIntent;
import com.stripe.android.model.SetupIntent;
import com.stripe.android.model.Source;
import com.stripe.android.model.StripeIntent;
import com.stripe.android.view.PaymentRelayActivity;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.jvm.internal.DefaultConstructorMarker;

@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\b`\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001:\u0003\u0003\u0004\u0005¨\u0006\u0006"}, d2 = {"Lcom/stripe/android/s;", "Lcom/stripe/android/view/h;", "Lcom/stripe/android/s$a;", "a", "b", "c", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public interface s extends com.stripe.android.view.h<a> {

    @StabilityInferred(parameters = 1)
    @Metadata(d1 = {"\u0000(\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\b\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b7\u0018\u0000 \u00032\u00020\u0001:\u0005\n\u0005\u0003\u000b\fB\t\b\u0004¢\u0006\u0004\b\b\u0010\tJ\b\u0010\u0003\u001a\u00020\u0002H&R\u0014\u0010\u0007\u001a\u00020\u00048&X¦\u0004¢\u0006\u0006\u001a\u0004\b\u0005\u0010\u0006\u0082\u0001\u0004\r\u000e\u000f\u0010¨\u0006\u0011"}, d2 = {"Lcom/stripe/android/s$a;", "Landroid/os/Parcelable;", "Lcom/stripe/android/payments/c;", "c", "", "b", "()I", "requestCode", "<init>", "()V", "a", "d", "e", "Lcom/stripe/android/s$a$b;", "Lcom/stripe/android/s$a$c;", "Lcom/stripe/android/s$a$d;", "Lcom/stripe/android/s$a$e;", "payments-core_release"}, k = 1, mv = {1, 9, 0})
    public static abstract class a implements Parcelable {

        public static final Companion INSTANCE = new Companion(null);

        @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0004\b\u0086\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\b\u0010\tJ\u001a\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0003\u001a\u00020\u00022\n\b\u0002\u0010\u0005\u001a\u0004\u0018\u00010\u0004¨\u0006\n"}, d2 = {"Lcom/stripe/android/s$a$a;", "", "Lcom/stripe/android/model/StripeIntent;", "stripeIntent", "", "stripeAccountId", "Lcom/stripe/android/s$a;", "a", "<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 a a(StripeIntent stripeIntent, String stripeAccountId) {
                kotlin.jvm.internal.r.i(stripeIntent, "stripeIntent");
                if (stripeIntent instanceof PaymentIntent) {
                    return new PaymentIntentArgs((PaymentIntent) stripeIntent, stripeAccountId);
                }
                if (stripeIntent instanceof SetupIntent) {
                    return new SetupIntentArgs((SetupIntent) stripeIntent, stripeAccountId);
                }
                throw new NoWhenBranchMatchedException();
            }
        }

        @StabilityInferred(parameters = 0)
        @Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0000\n\u0000\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\u000e\b\u0087\b\u0018\u0000 \u001e2\u00020\u0001:\u0001\u001fB\u0017\u0012\u0006\u0010\u0017\u001a\u00020\u0012\u0012\u0006\u0010\u001b\u001a\u00020\u0006¢\u0006\u0004\b\u001c\u0010\u001dJ\b\u0010\u0003\u001a\u00020\u0002H\u0016J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\t\u0010\u0007\u001a\u00020\u0006HÖ\u0001J\u0013\u0010\u000b\u001a\u00020\n2\b\u0010\t\u001a\u0004\u0018\u00010\bHÖ\u0003J\t\u0010\f\u001a\u00020\u0006HÖ\u0001J\u0019\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\u0006HÖ\u0001R\u001a\u0010\u0017\u001a\u00020\u00128\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0015\u0010\u0016R\u001a\u0010\u001b\u001a\u00020\u00068\u0016X\u0096\u0004¢\u0006\f\n\u0004\b\u0015\u0010\u0018\u001a\u0004\b\u0019\u0010\u001a¨\u0006 "}, d2 = {"Lcom/stripe/android/s$a$b;", "Lcom/stripe/android/s$a;", "Lcom/stripe/android/payments/c;", "c", "", "toString", "", "hashCode", "", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "Lcom/stripe/android/core/exception/StripeException;", "d", "Lcom/stripe/android/core/exception/StripeException;", "e", "()Lcom/stripe/android/core/exception/StripeException;", "exception", "I", "b", "()I", "requestCode", "<init>", "(Lcom/stripe/android/core/exception/StripeException;I)V", "k", "a", "payments-core_release"}, k = 1, mv = {1, 9, 0})
        public static final class ErrorArgs extends a {

            private final StripeException exception;

            private final int requestCode;

            public static final Companion INSTANCE = new Companion(null);
            public static final int n = 8;
            public static final Parcelable.Creator<ErrorArgs> CREATOR = new C0039b();

            @Metadata(d1 = {"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0004\b\u0080\u0003\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\n\u0010\u000bJ\u0010\u0010\u0005\u001a\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u0003H\u0016J\u001c\u0010\t\u001a\u00020\b*\u00020\u00022\u0006\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0007\u001a\u00020\u0006H\u0016¨\u0006\f"}, d2 = {"Lcom/stripe/android/s$a$b$a;", "", "Lcom/stripe/android/s$a$b;", "Landroid/os/Parcel;", "parcel", "a", "", "flags", "", "b", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
            public static final class Companion {
                private Companion() {
                }

                public Companion(DefaultConstructorMarker defaultConstructorMarker) {
                    this();
                }

                public ErrorArgs a(Parcel parcel) {
                    kotlin.jvm.internal.r.i(parcel, "parcel");
                    StripeException readSerializable = parcel.readSerializable();
                    kotlin.jvm.internal.r.g(readSerializable, "null cannot be cast to non-null type com.stripe.android.core.exception.StripeException");
                    return new ErrorArgs(readSerializable, parcel.readInt());
                }

                public void b(ErrorArgs errorArgs, Parcel parcel, int i2) {
                    kotlin.jvm.internal.r.i(errorArgs, "<this>");
                    kotlin.jvm.internal.r.i(parcel, "parcel");
                    parcel.writeSerializable(errorArgs.getException());
                    parcel.writeInt(errorArgs.getRequestCode());
                }
            }

            @Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
            public static final class C0039b implements Parcelable.Creator<ErrorArgs> {
                @Override
                public final ErrorArgs createFromParcel(Parcel parcel) {
                    kotlin.jvm.internal.r.i(parcel, "parcel");
                    return ErrorArgs.INSTANCE.a(parcel);
                }

                @Override
                public final ErrorArgs[] newArray(int i2) {
                    return new ErrorArgs[i2];
                }
            }

            public ErrorArgs(StripeException stripeException, int i2) {
                super(null);
                kotlin.jvm.internal.r.i(stripeException, "exception");
                this.exception = stripeException;
                this.requestCode = i2;
            }

            @Override
            public int getRequestCode() {
                return this.requestCode;
            }

            @Override
            public com.stripe.android.payments.c c() {
                return new com.stripe.android.payments.c((String) null, 0, this.exception, false, (String) null, (Source) null, (String) null, 123, (DefaultConstructorMarker) null);
            }

            @Override
            public int describeContents() {
                return 0;
            }

            public final StripeException getException() {
                return this.exception;
            }

            public boolean equals(Object other) {
                if (this == other) {
                    return true;
                }
                if (!(other instanceof ErrorArgs)) {
                    return false;
                }
                ErrorArgs errorArgs = (ErrorArgs) other;
                return kotlin.jvm.internal.r.d(this.exception, errorArgs.exception) && this.requestCode == errorArgs.requestCode;
            }

            public int hashCode() {
                return (this.exception.hashCode() * 31) + this.requestCode;
            }

            public String toString() {
                return "ErrorArgs(exception=" + this.exception + ", requestCode=" + this.requestCode + ")";
            }

            @Override
            public void writeToParcel(Parcel parcel, int flags) {
                kotlin.jvm.internal.r.i(parcel, "out");
                INSTANCE.b(this, parcel, flags);
            }
        }

        @StabilityInferred(parameters = 0)
        @Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0000\n\u0000\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\u0010\b\u0087\b\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0017\u001a\u00020\u0012\u0012\n\b\u0002\u0010\u001c\u001a\u0004\u0018\u00010\u0004¢\u0006\u0004\b \u0010!J\b\u0010\u0003\u001a\u00020\u0002H\u0016J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\t\u0010\u0007\u001a\u00020\u0006HÖ\u0001J\u0013\u0010\u000b\u001a\u00020\n2\b\u0010\t\u001a\u0004\u0018\u00010\bHÖ\u0003J\t\u0010\f\u001a\u00020\u0006HÖ\u0001J\u0019\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\u0006HÖ\u0001R\u001a\u0010\u0017\u001a\u00020\u00128\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0015\u0010\u0016R\u001c\u0010\u001c\u001a\u0004\u0018\u00010\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0018\u0010\u0019\u001a\u0004\b\u001a\u0010\u001bR\u0014\u0010\u001f\u001a\u00020\u00068VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u001d\u0010\u001e¨\u0006\""}, d2 = {"Lcom/stripe/android/s$a$c;", "Lcom/stripe/android/s$a;", "Lcom/stripe/android/payments/c;", "c", "", "toString", "", "hashCode", "", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "Lcom/stripe/android/model/PaymentIntent;", "d", "Lcom/stripe/android/model/PaymentIntent;", "getPaymentIntent$payments_core_release", "()Lcom/stripe/android/model/PaymentIntent;", "paymentIntent", "e", "Ljava/lang/String;", "getStripeAccountId$payments_core_release", "()Ljava/lang/String;", "stripeAccountId", "b", "()I", "requestCode", "<init>", "(Lcom/stripe/android/model/PaymentIntent;Ljava/lang/String;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
        public static final class PaymentIntentArgs extends a {
            public static final Parcelable.Creator<PaymentIntentArgs> CREATOR = new C0040a();

            private final PaymentIntent paymentIntent;

            private final String stripeAccountId;

            @Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
            public static final class C0040a implements Parcelable.Creator<PaymentIntentArgs> {
                @Override
                public final PaymentIntentArgs createFromParcel(Parcel parcel) {
                    kotlin.jvm.internal.r.i(parcel, "parcel");
                    return new PaymentIntentArgs((PaymentIntent) PaymentIntent.CREATOR.createFromParcel(parcel), parcel.readString());
                }

                @Override
                public final PaymentIntentArgs[] newArray(int i2) {
                    return new PaymentIntentArgs[i2];
                }
            }

            public PaymentIntentArgs(PaymentIntent paymentIntent, String str) {
                super(null);
                kotlin.jvm.internal.r.i(paymentIntent, "paymentIntent");
                this.paymentIntent = paymentIntent;
                this.stripeAccountId = str;
            }

            @Override
            public int getRequestCode() {
                return 50000;
            }

            @Override
            public com.stripe.android.payments.c c() {
                return new com.stripe.android.payments.c(this.paymentIntent.a(), 0, (StripeException) null, false, (String) null, (Source) null, this.stripeAccountId, 62, (DefaultConstructorMarker) null);
            }

            @Override
            public int describeContents() {
                return 0;
            }

            public boolean equals(Object other) {
                if (this == other) {
                    return true;
                }
                if (!(other instanceof PaymentIntentArgs)) {
                    return false;
                }
                PaymentIntentArgs paymentIntentArgs = (PaymentIntentArgs) other;
                return kotlin.jvm.internal.r.d(this.paymentIntent, paymentIntentArgs.paymentIntent) && kotlin.jvm.internal.r.d(this.stripeAccountId, paymentIntentArgs.stripeAccountId);
            }

            public int hashCode() {
                int hashCode = this.paymentIntent.hashCode() * 31;
                String str = this.stripeAccountId;
                return hashCode + (str == null ? 0 : str.hashCode());
            }

            public String toString() {
                return "PaymentIntentArgs(paymentIntent=" + this.paymentIntent + ", stripeAccountId=" + this.stripeAccountId + ")";
            }

            @Override
            public void writeToParcel(Parcel parcel, int flags) {
                kotlin.jvm.internal.r.i(parcel, "out");
                this.paymentIntent.writeToParcel(parcel, flags);
                parcel.writeString(this.stripeAccountId);
            }
        }

        @StabilityInferred(parameters = 0)
        @Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0000\n\u0000\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\u0010\b\u0087\b\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0017\u001a\u00020\u0012\u0012\n\b\u0002\u0010\u001c\u001a\u0004\u0018\u00010\u0004¢\u0006\u0004\b \u0010!J\b\u0010\u0003\u001a\u00020\u0002H\u0016J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\t\u0010\u0007\u001a\u00020\u0006HÖ\u0001J\u0013\u0010\u000b\u001a\u00020\n2\b\u0010\t\u001a\u0004\u0018\u00010\bHÖ\u0003J\t\u0010\f\u001a\u00020\u0006HÖ\u0001J\u0019\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\u0006HÖ\u0001R\u001a\u0010\u0017\u001a\u00020\u00128\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0015\u0010\u0016R\u001c\u0010\u001c\u001a\u0004\u0018\u00010\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0018\u0010\u0019\u001a\u0004\b\u001a\u0010\u001bR\u0014\u0010\u001f\u001a\u00020\u00068VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u001d\u0010\u001e¨\u0006\""}, d2 = {"Lcom/stripe/android/s$a$d;", "Lcom/stripe/android/s$a;", "Lcom/stripe/android/payments/c;", "c", "", "toString", "", "hashCode", "", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "Lcom/stripe/android/model/SetupIntent;", "d", "Lcom/stripe/android/model/SetupIntent;", "getSetupIntent$payments_core_release", "()Lcom/stripe/android/model/SetupIntent;", "setupIntent", "e", "Ljava/lang/String;", "getStripeAccountId$payments_core_release", "()Ljava/lang/String;", "stripeAccountId", "b", "()I", "requestCode", "<init>", "(Lcom/stripe/android/model/SetupIntent;Ljava/lang/String;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
        public static final class SetupIntentArgs extends a {
            public static final Parcelable.Creator<SetupIntentArgs> CREATOR = new C0041a();

            private final SetupIntent setupIntent;

            private final String stripeAccountId;

            @Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
            public static final class C0041a implements Parcelable.Creator<SetupIntentArgs> {
                @Override
                public final SetupIntentArgs createFromParcel(Parcel parcel) {
                    kotlin.jvm.internal.r.i(parcel, "parcel");
                    return new SetupIntentArgs((SetupIntent) SetupIntent.CREATOR.createFromParcel(parcel), parcel.readString());
                }

                @Override
                public final SetupIntentArgs[] newArray(int i2) {
                    return new SetupIntentArgs[i2];
                }
            }

            public SetupIntentArgs(SetupIntent setupIntent, String str) {
                super(null);
                kotlin.jvm.internal.r.i(setupIntent, "setupIntent");
                this.setupIntent = setupIntent;
                this.stripeAccountId = str;
            }

            @Override
            public int getRequestCode() {
                return 50001;
            }

            @Override
            public com.stripe.android.payments.c c() {
                return new com.stripe.android.payments.c(this.setupIntent.a(), 0, (StripeException) null, false, (String) null, (Source) null, this.stripeAccountId, 62, (DefaultConstructorMarker) null);
            }

            @Override
            public int describeContents() {
                return 0;
            }

            public boolean equals(Object other) {
                if (this == other) {
                    return true;
                }
                if (!(other instanceof SetupIntentArgs)) {
                    return false;
                }
                SetupIntentArgs setupIntentArgs = (SetupIntentArgs) other;
                return kotlin.jvm.internal.r.d(this.setupIntent, setupIntentArgs.setupIntent) && kotlin.jvm.internal.r.d(this.stripeAccountId, setupIntentArgs.stripeAccountId);
            }

            public int hashCode() {
                int hashCode = this.setupIntent.hashCode() * 31;
                String str = this.stripeAccountId;
                return hashCode + (str == null ? 0 : str.hashCode());
            }

            public String toString() {
                return "SetupIntentArgs(setupIntent=" + this.setupIntent + ", stripeAccountId=" + this.stripeAccountId + ")";
            }

            @Override
            public void writeToParcel(Parcel parcel, int flags) {
                kotlin.jvm.internal.r.i(parcel, "out");
                this.setupIntent.writeToParcel(parcel, flags);
                parcel.writeString(this.stripeAccountId);
            }
        }

        @StabilityInferred(parameters = 0)
        @Metadata(d1 = {"\u0000>\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\u0000\n\u0000\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\u0010\b\u0087\b\u0018\u00002\u00020\u0001B\u001b\u0012\u0006\u0010\u0017\u001a\u00020\u0012\u0012\n\b\u0002\u0010\u001c\u001a\u0004\u0018\u00010\u0004¢\u0006\u0004\b \u0010!J\b\u0010\u0003\u001a\u00020\u0002H\u0016J\t\u0010\u0005\u001a\u00020\u0004HÖ\u0001J\t\u0010\u0007\u001a\u00020\u0006HÖ\u0001J\u0013\u0010\u000b\u001a\u00020\n2\b\u0010\t\u001a\u0004\u0018\u00010\bHÖ\u0003J\t\u0010\f\u001a\u00020\u0006HÖ\u0001J\u0019\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000f\u001a\u00020\u0006HÖ\u0001R\u001a\u0010\u0017\u001a\u00020\u00128\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0013\u0010\u0014\u001a\u0004\b\u0015\u0010\u0016R\u001c\u0010\u001c\u001a\u0004\u0018\u00010\u00048\u0000X\u0080\u0004¢\u0006\f\n\u0004\b\u0018\u0010\u0019\u001a\u0004\b\u001a\u0010\u001bR\u0014\u0010\u001f\u001a\u00020\u00068VX\u0096\u0004¢\u0006\u0006\u001a\u0004\b\u001d\u0010\u001e¨\u0006\""}, d2 = {"Lcom/stripe/android/s$a$e;", "Lcom/stripe/android/s$a;", "Lcom/stripe/android/payments/c;", "c", "", "toString", "", "hashCode", "", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "Lcom/stripe/android/model/Source;", "d", "Lcom/stripe/android/model/Source;", "getSource$payments_core_release", "()Lcom/stripe/android/model/Source;", "source", "e", "Ljava/lang/String;", "getStripeAccountId$payments_core_release", "()Ljava/lang/String;", "stripeAccountId", "b", "()I", "requestCode", "<init>", "(Lcom/stripe/android/model/Source;Ljava/lang/String;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
        public static final class SourceArgs extends a {
            public static final Parcelable.Creator<SourceArgs> CREATOR = new C0042a();

            private final Source source;

            private final String stripeAccountId;

            @Metadata(k = 3, mv = {1, 9, 0}, xi = 48)
            public static final class C0042a implements Parcelable.Creator<SourceArgs> {
                @Override
                public final SourceArgs createFromParcel(Parcel parcel) {
                    kotlin.jvm.internal.r.i(parcel, "parcel");
                    return new SourceArgs((Source) Source.CREATOR.createFromParcel(parcel), parcel.readString());
                }

                @Override
                public final SourceArgs[] newArray(int i2) {
                    return new SourceArgs[i2];
                }
            }

            public SourceArgs(Source source, String str) {
                super(null);
                kotlin.jvm.internal.r.i(source, "source");
                this.source = source;
                this.stripeAccountId = str;
            }

            @Override
            public int getRequestCode() {
                return 50002;
            }

            @Override
            public com.stripe.android.payments.c c() {
                return new com.stripe.android.payments.c((String) null, 0, (StripeException) null, false, (String) null, this.source, this.stripeAccountId, 31, (DefaultConstructorMarker) null);
            }

            @Override
            public int describeContents() {
                return 0;
            }

            public boolean equals(Object other) {
                if (this == other) {
                    return true;
                }
                if (!(other instanceof SourceArgs)) {
                    return false;
                }
                SourceArgs sourceArgs = (SourceArgs) other;
                return kotlin.jvm.internal.r.d(this.source, sourceArgs.source) && kotlin.jvm.internal.r.d(this.stripeAccountId, sourceArgs.stripeAccountId);
            }

            public int hashCode() {
                int hashCode = this.source.hashCode() * 31;
                String str = this.stripeAccountId;
                return hashCode + (str == null ? 0 : str.hashCode());
            }

            public String toString() {
                return "SourceArgs(source=" + this.source + ", stripeAccountId=" + this.stripeAccountId + ")";
            }

            @Override
            public void writeToParcel(Parcel parcel, int flags) {
                kotlin.jvm.internal.r.i(parcel, "out");
                this.source.writeToParcel(parcel, flags);
                parcel.writeString(this.stripeAccountId);
            }
        }

        private a() {
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public abstract int getRequestCode();

        public abstract com.stripe.android.payments.c c();
    }

    @StabilityInferred(parameters = 0)
    @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0007\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\t\u001a\u00020\u0006¢\u0006\u0004\b\n\u0010\u000bJ\u0010\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016R\u0014\u0010\t\u001a\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010\b¨\u0006\f"}, d2 = {"Lcom/stripe/android/s$b;", "Lcom/stripe/android/s;", "Lcom/stripe/android/s$a;", "args", "", "b", "Lcom/stripe/android/view/i;", "a", "Lcom/stripe/android/view/i;", "host", "<init>", "(Lcom/stripe/android/view/i;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
    public static final class b implements s {

        private final com.stripe.android.view.i host;

        public b(com.stripe.android.view.i iVar) {
            kotlin.jvm.internal.r.i(iVar, "host");
            this.host = iVar;
        }

        public void a(a args) {
            kotlin.jvm.internal.r.i(args, "args");
            this.host.c(PaymentRelayActivity.class, args.c().q(), args.getRequestCode());
        }
    }

    @StabilityInferred(parameters = 0)
    @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\b\u0007\u0018\u00002\u00020\u0001B\u0015\u0012\f\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00020\u0006¢\u0006\u0004\b\n\u0010\u000bJ\u0010\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0016R\u001a\u0010\t\u001a\b\u0012\u0004\u0012\u00020\u00020\u00068\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0007\u0010\b¨\u0006\f"}, d2 = {"Lcom/stripe/android/s$c;", "Lcom/stripe/android/s;", "Lcom/stripe/android/s$a;", "args", "", "b", "Landroidx/activity/result/ActivityResultLauncher;", "a", "Landroidx/activity/result/ActivityResultLauncher;", "launcher", "<init>", "(Landroidx/activity/result/ActivityResultLauncher;)V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
    public static final class c implements s {

        private final ActivityResultLauncher<a> launcher;

        public c(ActivityResultLauncher<a> activityResultLauncher) {
            kotlin.jvm.internal.r.i(activityResultLauncher, "launcher");
            this.launcher = activityResultLauncher;
        }

        public void a(a args) {
            kotlin.jvm.internal.r.i(args, "args");
            this.launcher.launch(args);
        }
    }
}