导航菜单

页面标题

页面副标题

Atlys v4.8.7 - C0196u0.java 源代码

正在查看: Atlys v4.8.7 应用的 C0196u0.java JAVA 源代码文件

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


package Gh;

import Vh.AbstractC0435f0;
import android.os.Parcel;
import android.os.Parcelable;
import com.stripe.android.model.StripeIntent$NextActionType;
import com.stripe.android.model.StripeIntent$Status;
import com.stripe.android.model.StripeIntent$Usage;
import java.util.List;
import java.util.Map;
import kotlin.NoWhenBranchMatchedException;
import org.json.JSONObject;

public final class C0196u0 implements n2 {
    public static final Parcelable.Creator<C0196u0> CREATOR = new B(19);
    public final String a;
    public final List b;
    public final Long c;
    public final long d;
    public final int e;
    public final int f;
    public final String g;
    public final int h;
    public final String i;
    public final long j;
    public final String k;
    public final String l;
    public final boolean m;
    public final T0 n;
    public final String o;
    public final String p;
    public final StripeIntent$Status q;
    public final StripeIntent$Usage r;
    public final C0187r0 s;
    public final C0190s0 t;
    public final List u;
    public final List v;
    public final m2 w;
    public final String x;

    public C0196u0(String str, List paymentMethodTypes, Long l, long j, int i, int i2, String str2, int i3, String str3, long j2, String str4, String str5, boolean z, T0 t0, String str6, String str7, StripeIntent$Status stripeIntent$Status, StripeIntent$Usage stripeIntent$Usage, C0187r0 c0187r0, C0190s0 c0190s0, List unactivatedPaymentMethods, List linkFundingSources, m2 m2Var, String str8) {
        kotlin.jvm.internal.l.h(paymentMethodTypes, "paymentMethodTypes");
        hf.u.A(i2, "captureMethod");
        hf.u.A(i3, "confirmationMethod");
        kotlin.jvm.internal.l.h(unactivatedPaymentMethods, "unactivatedPaymentMethods");
        kotlin.jvm.internal.l.h(linkFundingSources, "linkFundingSources");
        this.a = str;
        this.b = paymentMethodTypes;
        this.c = l;
        this.d = j;
        this.e = i;
        this.f = i2;
        this.g = str2;
        this.h = i3;
        this.i = str3;
        this.j = j2;
        this.k = str4;
        this.l = str5;
        this.m = z;
        this.n = t0;
        this.o = str6;
        this.p = str7;
        this.q = stripeIntent$Status;
        this.r = stripeIntent$Usage;
        this.s = c0187r0;
        this.t = c0190s0;
        this.u = unactivatedPaymentMethods;
        this.v = linkFundingSources;
        this.w = m2Var;
        this.x = str8;
    }

    @Override
    public final List F0() {
        return this.v;
    }

    @Override
    public final Map J() {
        Map V;
        String str = this.x;
        return (str == null || (V = da.t.V(new JSONObject(str))) == null) ? xl.w.a : V;
    }

    @Override
    public final boolean W0() {
        return this.m;
    }

    @Override
    public final StripeIntent$NextActionType Z() {
        m2 m2Var = this.w;
        if (m2Var instanceof h2) {
            return StripeIntent$NextActionType.UseStripeSdk;
        }
        if (m2Var instanceof d2) {
            return StripeIntent$NextActionType.RedirectToUrl;
        }
        if (m2Var instanceof c2) {
            return StripeIntent$NextActionType.DisplayOxxoDetails;
        }
        if (m2Var instanceof a2) {
            return StripeIntent$NextActionType.DisplayBoletoDetails;
        }
        if (m2Var instanceof b2) {
            return StripeIntent$NextActionType.DisplayKonbiniDetails;
        }
        if (m2Var instanceof k2) {
            return StripeIntent$NextActionType.VerifyWithMicrodeposits;
        }
        if (m2Var instanceof j2) {
            return StripeIntent$NextActionType.UpiAwaitNotification;
        }
        if (m2Var instanceof Z1) {
            return StripeIntent$NextActionType.CashAppRedirect;
        }
        if (m2Var instanceof Y1) {
            return StripeIntent$NextActionType.BlikAuthorize;
        }
        if (m2Var instanceof i2) {
            return StripeIntent$NextActionType.SwishRedirect;
        }
        boolean z = true;
        if (!(m2Var instanceof X1 ? true : m2Var instanceof l2) && m2Var != null) {
            z = false;
        }
        if (z) {
            return null;
        }
        throw new NoWhenBranchMatchedException();
    }

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

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof C0196u0)) {
            return false;
        }
        C0196u0 c0196u0 = (C0196u0) obj;
        return kotlin.jvm.internal.l.c(this.a, c0196u0.a) && kotlin.jvm.internal.l.c(this.b, c0196u0.b) && kotlin.jvm.internal.l.c(this.c, c0196u0.c) && this.d == c0196u0.d && this.e == c0196u0.e && this.f == c0196u0.f && kotlin.jvm.internal.l.c(this.g, c0196u0.g) && this.h == c0196u0.h && kotlin.jvm.internal.l.c(this.i, c0196u0.i) && this.j == c0196u0.j && kotlin.jvm.internal.l.c(this.k, c0196u0.k) && kotlin.jvm.internal.l.c(this.l, c0196u0.l) && this.m == c0196u0.m && kotlin.jvm.internal.l.c(this.n, c0196u0.n) && kotlin.jvm.internal.l.c(this.o, c0196u0.o) && kotlin.jvm.internal.l.c(this.p, c0196u0.p) && this.q == c0196u0.q && this.r == c0196u0.r && kotlin.jvm.internal.l.c(this.s, c0196u0.s) && kotlin.jvm.internal.l.c(this.t, c0196u0.t) && kotlin.jvm.internal.l.c(this.u, c0196u0.u) && kotlin.jvm.internal.l.c(this.v, c0196u0.v) && kotlin.jvm.internal.l.c(this.w, c0196u0.w) && kotlin.jvm.internal.l.c(this.x, c0196u0.x);
    }

    @Override
    public final String getId() {
        return this.a;
    }

    @Override
    public final StripeIntent$Status getStatus() {
        return this.q;
    }

    public final int hashCode() {
        String str = this.a;
        int i = AbstractC0435f0.i((str == null ? 0 : str.hashCode()) * 31, 31, this.b);
        Long l = this.c;
        int hashCode = (i + (l == null ? 0 : l.hashCode())) * 31;
        long j = this.d;
        int i2 = (hashCode + ((int) (j ^ (j >>> 32)))) * 31;
        int i3 = this.e;
        int g = AbstractC0435f0.g(this.f, (i2 + (i3 == 0 ? 0 : w.q.n(i3))) * 31, 31);
        String str2 = this.g;
        int g2 = AbstractC0435f0.g(this.h, (g + (str2 == null ? 0 : str2.hashCode())) * 31, 31);
        String str3 = this.i;
        int hashCode2 = (g2 + (str3 == null ? 0 : str3.hashCode())) * 31;
        long j2 = this.j;
        int i4 = (hashCode2 + ((int) (j2 ^ (j2 >>> 32)))) * 31;
        String str4 = this.k;
        int hashCode3 = (i4 + (str4 == null ? 0 : str4.hashCode())) * 31;
        String str5 = this.l;
        int hashCode4 = (hashCode3 + (str5 == null ? 0 : str5.hashCode())) * 31;
        boolean z = this.m;
        int i5 = z;
        if (z != 0) {
            i5 = 1;
        }
        int i6 = (hashCode4 + i5) * 31;
        T0 t0 = this.n;
        int hashCode5 = (i6 + (t0 == null ? 0 : t0.hashCode())) * 31;
        String str6 = this.o;
        int hashCode6 = (hashCode5 + (str6 == null ? 0 : str6.hashCode())) * 31;
        String str7 = this.p;
        int hashCode7 = (hashCode6 + (str7 == null ? 0 : str7.hashCode())) * 31;
        StripeIntent$Status stripeIntent$Status = this.q;
        int hashCode8 = (hashCode7 + (stripeIntent$Status == null ? 0 : stripeIntent$Status.hashCode())) * 31;
        StripeIntent$Usage stripeIntent$Usage = this.r;
        int hashCode9 = (hashCode8 + (stripeIntent$Usage == null ? 0 : stripeIntent$Usage.hashCode())) * 31;
        C0187r0 c0187r0 = this.s;
        int hashCode10 = (hashCode9 + (c0187r0 == null ? 0 : c0187r0.hashCode())) * 31;
        C0190s0 c0190s0 = this.t;
        int i7 = AbstractC0435f0.i(AbstractC0435f0.i((hashCode10 + (c0190s0 == null ? 0 : c0190s0.hashCode())) * 31, 31, this.u), 31, this.v);
        m2 m2Var = this.w;
        int hashCode11 = (i7 + (m2Var == null ? 0 : m2Var.hashCode())) * 31;
        String str8 = this.x;
        return hashCode11 + (str8 != null ? str8.hashCode() : 0);
    }

    @Override
    public final String i() {
        return this.g;
    }

    @Override
    public final m2 j() {
        return this.w;
    }

    @Override
    public final T0 n0() {
        return this.n;
    }

    @Override
    public final List p() {
        return this.b;
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder("PaymentIntent(id=");
        sb.append(this.a);
        sb.append(", paymentMethodTypes=");
        sb.append(this.b);
        sb.append(", amount=");
        sb.append(this.c);
        sb.append(", canceledAt=");
        sb.append(this.d);
        sb.append(", cancellationReason=");
        sb.append(Ek.o.o0(this.e));
        sb.append(", captureMethod=");
        sb.append(Ek.o.p0(this.f));
        sb.append(", clientSecret=");
        sb.append(this.g);
        sb.append(", confirmationMethod=");
        sb.append(Ek.o.q0(this.h));
        sb.append(", countryCode=");
        sb.append(this.i);
        sb.append(", created=");
        sb.append(this.j);
        sb.append(", currency=");
        sb.append(this.k);
        sb.append(", description=");
        sb.append(this.l);
        sb.append(", isLiveMode=");
        sb.append(this.m);
        sb.append(", paymentMethod=");
        sb.append(this.n);
        sb.append(", paymentMethodId=");
        sb.append(this.o);
        sb.append(", receiptEmail=");
        sb.append(this.p);
        sb.append(", status=");
        sb.append(this.q);
        sb.append(", setupFutureUsage=");
        sb.append(this.r);
        sb.append(", lastPaymentError=");
        sb.append(this.s);
        sb.append(", shipping=");
        sb.append(this.t);
        sb.append(", unactivatedPaymentMethods=");
        sb.append(this.u);
        sb.append(", linkFundingSources=");
        sb.append(this.v);
        sb.append(", nextActionData=");
        sb.append(this.w);
        sb.append(", paymentMethodOptionsJsonString=");
        return B0.d2.n(sb, this.x, ")");
    }

    @Override
    public final boolean v() {
        return this.q == StripeIntent$Status.RequiresAction;
    }

    @Override
    public final void writeToParcel(Parcel out, int i) {
        kotlin.jvm.internal.l.h(out, "out");
        out.writeString(this.a);
        out.writeStringList(this.b);
        Long l = this.c;
        if (l == null) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            out.writeLong(l.longValue());
        }
        out.writeLong(this.d);
        int i2 = this.e;
        if (i2 == 0) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            out.writeString(Ek.o.T(i2));
        }
        out.writeString(Ek.o.U(this.f));
        out.writeString(this.g);
        out.writeString(Ek.o.V(this.h));
        out.writeString(this.i);
        out.writeLong(this.j);
        out.writeString(this.k);
        out.writeString(this.l);
        out.writeInt(this.m ? 1 : 0);
        T0 t0 = this.n;
        if (t0 == null) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            t0.writeToParcel(out, i);
        }
        out.writeString(this.o);
        out.writeString(this.p);
        StripeIntent$Status stripeIntent$Status = this.q;
        if (stripeIntent$Status == null) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            out.writeString(stripeIntent$Status.name());
        }
        StripeIntent$Usage stripeIntent$Usage = this.r;
        if (stripeIntent$Usage == null) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            out.writeString(stripeIntent$Usage.name());
        }
        C0187r0 c0187r0 = this.s;
        if (c0187r0 == null) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            c0187r0.writeToParcel(out, i);
        }
        C0190s0 c0190s0 = this.t;
        if (c0190s0 == null) {
            out.writeInt(0);
        } else {
            out.writeInt(1);
            c0190s0.writeToParcel(out, i);
        }
        out.writeStringList(this.u);
        out.writeStringList(this.v);
        out.writeParcelable(this.w, i);
        out.writeString(this.x);
    }

    @Override
    public final List y0() {
        return this.u;
    }
}