正在查看: BodyTech v7.6.4 应用的 o.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: BodyTech v7.6.4 应用的 o.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.stripe.android.model;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.annotation.RestrictTo;
import androidx.compose.runtime.internal.StabilityInferred;
import com.stripe.android.model.ConfirmPaymentIntentParams;
import com.stripe.android.model.PaymentMethod;
import io.ktor.http.LinkHeader;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import kotlin.Metadata;
import kotlin.Pair;
import kotlin.collections.f0;
import kotlin.collections.g0;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlinx.coroutines.scheduling.WorkQueueKt;
@StabilityInferred(parameters = 1)
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b7\u0018\u00002\u00020\u00012\u00020\u0002:\u0005\u0013\u0007\f\u0014\u0015B\u0011\b\u0004\u0012\u0006\u0010\u0010\u001a\u00020\u000b¢\u0006\u0004\b\u0011\u0010\u0012J#\u0010\u0007\u001a\u0016\u0012\u0012\u0012\u0010\u0012\u0004\u0012\u00020\u0005\u0012\u0006\u0012\u0004\u0018\u00010\u00060\u00040\u0003H ¢\u0006\u0004\b\u0007\u0010\bJ\u0014\u0010\n\u001a\u000e\u0012\u0004\u0012\u00020\u0005\u0012\u0004\u0012\u00020\u00060\tH\u0016R\u0017\u0010\u0010\u001a\u00020\u000b8\u0006¢\u0006\f\n\u0004\b\f\u0010\r\u001a\u0004\b\u000e\u0010\u000f\u0082\u0001\u0005\u0016\u0017\u0018\u0019\u001a¨\u0006\u001b"}, d2 = {"Lcom/stripe/android/model/o;", "Lai/p;", "Landroid/os/Parcelable;", "", "Lkotlin/Pair;", "", "", "b", "()Ljava/util/List;", "", "S", "Lcom/stripe/android/model/PaymentMethod$Type;", "c", "Lcom/stripe/android/model/PaymentMethod$Type;", "getType", "()Lcom/stripe/android/model/PaymentMethod$Type;", LinkHeader.Parameters.Type, "<init>", "(Lcom/stripe/android/model/PaymentMethod$Type;)V", "a", "d", "e", "Lcom/stripe/android/model/o$a;", "Lcom/stripe/android/model/o$b;", "Lcom/stripe/android/model/o$c;", "Lcom/stripe/android/model/o$d;", "Lcom/stripe/android/model/o$e;", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public abstract class o implements ai.p, Parcelable {
public static final int d = 0;
private final PaymentMethod.Type type;
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0003\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\u0002\b\f\b\u0087\b\u0018\u0000 \u001c2\u00020\u0001:\u0001\u001dB\u000f\u0012\u0006\u0010\u001a\u001a\u00020\u0004¢\u0006\u0004\b\u001b\u0010\u0019J#\u0010\u0006\u001a\u0016\u0012\u0012\u0012\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00050\u00030\u0002H\u0010¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\b\u001a\u00020\u0004HÖ\u0001J\t\u0010\n\u001a\u00020\tHÖ\u0001J\u0013\u0010\r\u001a\u00020\f2\b\u0010\u000b\u001a\u0004\u0018\u00010\u0005HÖ\u0003J\t\u0010\u000e\u001a\u00020\tHÖ\u0001J\u0019\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u0011\u001a\u00020\tHÖ\u0001R\"\u0010\u001a\u001a\u00020\u00048\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017\"\u0004\b\u0018\u0010\u0019¨\u0006\u001e"}, d2 = {"Lcom/stripe/android/model/o$a;", "Lcom/stripe/android/model/o;", "", "Lkotlin/Pair;", "", "", "b", "()Ljava/util/List;", "toString", "", "hashCode", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "e", "Ljava/lang/String;", "getCode", "()Ljava/lang/String;", "setCode", "(Ljava/lang/String;)V", "code", "<init>", "k", "a", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public static final class Blik extends o {
private String code;
public static final int n = 8;
public static final Parcelable.Creator<Blik> CREATOR = new b();
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
public static final class b implements Parcelable.Creator<Blik> {
@Override
public final Blik createFromParcel(Parcel parcel) {
kotlin.jvm.internal.r.i(parcel, "parcel");
return new Blik(parcel.readString());
}
@Override
public final Blik[] newArray(int i) {
return new Blik[i];
}
}
public Blik(String code) {
super(PaymentMethod.Type.K, null);
kotlin.jvm.internal.r.i(code, "code");
this.code = code;
}
@Override
public List<Pair<String, Object>> b() {
return kotlin.collections.n.e(gj.i.a("code", this.code));
}
@Override
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Blik) && kotlin.jvm.internal.r.d(this.code, ((Blik) other).code);
}
public int hashCode() {
return this.code.hashCode();
}
public String toString() {
return "Blik(code=" + this.code + ")";
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
parcel.writeString(this.code);
}
}
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0003\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\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0014\b\u0087\b\u0018\u0000 12\u00020\u0001:\u00012B9\b\u0000\u0012\n\b\u0002\u0010\u001a\u001a\u0004\u0018\u00010\u0004\u0012\n\b\u0002\u0010\u001e\u001a\u0004\u0018\u00010\u0004\u0012\n\b\u0002\u0010&\u001a\u0004\u0018\u00010\u001f\u0012\n\b\u0002\u0010-\u001a\u0004\u0018\u00010\f¢\u0006\u0004\b.\u0010/B-\b\u0016\u0012\n\b\u0002\u0010\u001a\u001a\u0004\u0018\u00010\u0004\u0012\n\b\u0002\u0010\u001e\u001a\u0004\u0018\u00010\u0004\u0012\n\b\u0002\u0010&\u001a\u0004\u0018\u00010\u001f¢\u0006\u0004\b.\u00100J#\u0010\u0006\u001a\u0016\u0012\u0012\u0012\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00050\u00030\u0002H\u0010¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\b\u001a\u00020\u0004HÖ\u0001J\t\u0010\n\u001a\u00020\tHÖ\u0001J\u0013\u0010\r\u001a\u00020\f2\b\u0010\u000b\u001a\u0004\u0018\u00010\u0005HÖ\u0003J\t\u0010\u000e\u001a\u00020\tHÖ\u0001J\u0019\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u0011\u001a\u00020\tHÖ\u0001R$\u0010\u001a\u001a\u0004\u0018\u00010\u00048\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b\u0014\u0010\u0015\u001a\u0004\b\u0016\u0010\u0017\"\u0004\b\u0018\u0010\u0019R$\u0010\u001e\u001a\u0004\u0018\u00010\u00048\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b\u001b\u0010\u0015\u001a\u0004\b\u001c\u0010\u0017\"\u0004\b\u001d\u0010\u0019R$\u0010&\u001a\u0004\u0018\u00010\u001f8\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b \u0010!\u001a\u0004\b\"\u0010#\"\u0004\b$\u0010%R$\u0010-\u001a\u0004\u0018\u00010\f8\u0000@\u0000X\u0080\u000e¢\u0006\u0012\n\u0004\b'\u0010(\u001a\u0004\b)\u0010*\"\u0004\b+\u0010,¨\u00063"}, d2 = {"Lcom/stripe/android/model/o$b;", "Lcom/stripe/android/model/o;", "", "Lkotlin/Pair;", "", "", "b", "()Ljava/util/List;", "toString", "", "hashCode", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "e", "Ljava/lang/String;", "getCvc", "()Ljava/lang/String;", "setCvc", "(Ljava/lang/String;)V", "cvc", "k", "getNetwork", "setNetwork", "network", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "n", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "c", "()Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "setSetupFutureUsage", "(Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;)V", "setupFutureUsage", "p", "Ljava/lang/Boolean;", "getMoto$payments_core_release", "()Ljava/lang/Boolean;", "setMoto$payments_core_release", "(Ljava/lang/Boolean;)V", "moto", "<init>", "(Ljava/lang/String;Ljava/lang/String;Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;Ljava/lang/Boolean;)V", "(Ljava/lang/String;Ljava/lang/String;Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;)V", "q", "a", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public static final class Card extends o {
private String cvc;
private String network;
private ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage;
private Boolean moto;
private static final a q = new a(null);
public static final int r = 8;
public static final Parcelable.Creator<Card> CREATOR = new C0088b();
@Metadata(d1 = {"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\b\b\b\u0082\u0003\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\b\u0010\tR\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\u0004¨\u0006\n"}, d2 = {"Lcom/stripe/android/model/o$b$a;", "", "", "PARAM_CVC", "Ljava/lang/String;", "PARAM_MOTO", "PARAM_NETWORK", "PARAM_SETUP_FUTURE_USAGE", "<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 C0088b implements Parcelable.Creator<Card> {
@Override
public final Card createFromParcel(Parcel parcel) {
kotlin.jvm.internal.r.i(parcel, "parcel");
String readString = parcel.readString();
String readString2 = parcel.readString();
Boolean bool = null;
ConfirmPaymentIntentParams.SetupFutureUsage valueOf = parcel.readInt() == 0 ? null : ConfirmPaymentIntentParams.SetupFutureUsage.valueOf(parcel.readString());
if (parcel.readInt() != 0) {
bool = Boolean.valueOf(parcel.readInt() != 0);
}
return new Card(readString, readString2, valueOf, bool);
}
@Override
public final Card[] newArray(int i) {
return new Card[i];
}
}
public Card() {
this(null, null, null, null, 15, null);
}
@Override
public List<Pair<String, Object>> b() {
List<Pair<String, Object>> q2;
Pair[] pairArr = new Pair[4];
pairArr[0] = gj.i.a("cvc", this.cvc);
pairArr[1] = gj.i.a("network", this.network);
pairArr[2] = gj.i.a("moto", this.moto);
ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
pairArr[3] = gj.i.a("setup_future_usage", setupFutureUsage != null ? setupFutureUsage.getCode() : null);
q2 = kotlin.collections.o.q(pairArr);
return q2;
}
public final ConfirmPaymentIntentParams.SetupFutureUsage getSetupFutureUsage() {
return this.setupFutureUsage;
}
@Override
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
if (!(other instanceof Card)) {
return false;
}
Card card = (Card) other;
return kotlin.jvm.internal.r.d(this.cvc, card.cvc) && kotlin.jvm.internal.r.d(this.network, card.network) && this.setupFutureUsage == card.setupFutureUsage && kotlin.jvm.internal.r.d(this.moto, card.moto);
}
public int hashCode() {
String str = this.cvc;
int hashCode = (str == null ? 0 : str.hashCode()) * 31;
String str2 = this.network;
int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
int hashCode3 = (hashCode2 + (setupFutureUsage == null ? 0 : setupFutureUsage.hashCode())) * 31;
Boolean bool = this.moto;
return hashCode3 + (bool != null ? bool.hashCode() : 0);
}
public String toString() {
return "Card(cvc=" + this.cvc + ", network=" + this.network + ", setupFutureUsage=" + this.setupFutureUsage + ", moto=" + this.moto + ")";
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
parcel.writeString(this.cvc);
parcel.writeString(this.network);
ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
if (setupFutureUsage == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
parcel.writeString(setupFutureUsage.name());
}
Boolean bool = this.moto;
if (bool == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
parcel.writeInt(bool.booleanValue() ? 1 : 0);
}
}
public Card(String str, String str2, ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage, Boolean bool, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : str2, (i & 4) != 0 ? null : setupFutureUsage, (i & 8) != 0 ? null : bool);
}
public Card(String str, String str2, ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage, Boolean bool) {
super(PaymentMethod.Type.e, null);
this.cvc = str;
this.network = str2;
this.setupFutureUsage = setupFutureUsage;
this.moto = bool;
}
public Card(String str, String str2, ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : str2, (i & 4) != 0 ? null : setupFutureUsage);
}
public Card(String str, String str2, ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage) {
this(str, str2, setupFutureUsage, null);
}
}
@StabilityInferred(parameters = 1)
@Metadata(d1 = {"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0003\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\u0002\b\t\b\u0087\b\u0018\u0000 \u00192\u00020\u0001:\u0001\u001aB\u000f\u0012\u0006\u0010\u0016\u001a\u00020\u0004¢\u0006\u0004\b\u0017\u0010\u0018J#\u0010\u0006\u001a\u0016\u0012\u0012\u0012\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00050\u00030\u0002H\u0010¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\b\u001a\u00020\u0004HÖ\u0001J\t\u0010\n\u001a\u00020\tHÖ\u0001J\u0013\u0010\r\u001a\u00020\f2\b\u0010\u000b\u001a\u0004\u0018\u00010\u0005HÖ\u0003J\t\u0010\u000e\u001a\u00020\tHÖ\u0001J\u0019\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u0011\u001a\u00020\tHÖ\u0001R\u0014\u0010\u0016\u001a\u00020\u00048\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b\u0014\u0010\u0015¨\u0006\u001b"}, d2 = {"Lcom/stripe/android/model/o$c;", "Lcom/stripe/android/model/o;", "", "Lkotlin/Pair;", "", "", "b", "()Ljava/util/List;", "toString", "", "hashCode", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "e", "Ljava/lang/String;", "confirmationNumber", "<init>", "(Ljava/lang/String;)V", "k", "a", "payments-core_release"}, k = 1, mv = {1, 9, 0})
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP})
public static final class Konbini extends o {
private final String confirmationNumber;
public static final Parcelable.Creator<Konbini> CREATOR = new b();
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
public static final class b implements Parcelable.Creator<Konbini> {
@Override
public final Konbini createFromParcel(Parcel parcel) {
kotlin.jvm.internal.r.i(parcel, "parcel");
return new Konbini(parcel.readString());
}
@Override
public final Konbini[] newArray(int i) {
return new Konbini[i];
}
}
public Konbini(String confirmationNumber) {
super(PaymentMethod.Type.X, null);
kotlin.jvm.internal.r.i(confirmationNumber, "confirmationNumber");
this.confirmationNumber = confirmationNumber;
}
@Override
public List<Pair<String, Object>> b() {
return kotlin.collections.n.e(gj.i.a("confirmation_number", this.confirmationNumber));
}
@Override
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof Konbini) && kotlin.jvm.internal.r.d(this.confirmationNumber, ((Konbini) other).confirmationNumber);
}
public int hashCode() {
return this.confirmationNumber.hashCode();
}
public String toString() {
return "Konbini(confirmationNumber=" + this.confirmationNumber + ")";
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
parcel.writeString(this.confirmationNumber);
}
}
@StabilityInferred(parameters = 0)
@Metadata(d1 = {"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0003\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\u000b\b\u0087\b\u0018\u0000 \u001d2\u00020\u0001:\u0001\u001eB\u0013\u0012\n\b\u0002\u0010\u001b\u001a\u0004\u0018\u00010\u0014¢\u0006\u0004\b\u001c\u0010\u001aJ#\u0010\u0006\u001a\u0016\u0012\u0012\u0012\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00050\u00030\u0002H\u0010¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\b\u001a\u00020\u0004HÖ\u0001J\t\u0010\n\u001a\u00020\tHÖ\u0001J\u0013\u0010\r\u001a\u00020\f2\b\u0010\u000b\u001a\u0004\u0018\u00010\u0005HÖ\u0003J\t\u0010\u000e\u001a\u00020\tHÖ\u0001J\u0019\u0010\u0013\u001a\u00020\u00122\u0006\u0010\u0010\u001a\u00020\u000f2\u0006\u0010\u0011\u001a\u00020\tHÖ\u0001R$\u0010\u001b\u001a\u0004\u0018\u00010\u00148\u0006@\u0006X\u0086\u000e¢\u0006\u0012\n\u0004\b\u0015\u0010\u0016\u001a\u0004\b\u0017\u0010\u0018\"\u0004\b\u0019\u0010\u001a¨\u0006\u001f"}, d2 = {"Lcom/stripe/android/model/o$d;", "Lcom/stripe/android/model/o;", "", "Lkotlin/Pair;", "", "", "b", "()Ljava/util/List;", "toString", "", "hashCode", "other", "", "equals", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "e", "Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "getSetupFutureUsage", "()Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;", "setSetupFutureUsage", "(Lcom/stripe/android/model/ConfirmPaymentIntentParams$SetupFutureUsage;)V", "setupFutureUsage", "<init>", "k", "a", "payments-core_release"}, k = 1, mv = {1, 9, 0})
public static final class USBankAccount extends o {
private ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage;
public static final int n = 8;
public static final Parcelable.Creator<USBankAccount> CREATOR = new b();
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
public static final class b implements Parcelable.Creator<USBankAccount> {
@Override
public final USBankAccount createFromParcel(Parcel parcel) {
kotlin.jvm.internal.r.i(parcel, "parcel");
return new USBankAccount(parcel.readInt() == 0 ? null : ConfirmPaymentIntentParams.SetupFutureUsage.valueOf(parcel.readString()));
}
@Override
public final USBankAccount[] newArray(int i) {
return new USBankAccount[i];
}
}
public USBankAccount() {
this(null, 1, 0 == true ? 1 : 0);
}
@Override
public List<Pair<String, Object>> b() {
ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
return kotlin.collections.n.e(gj.i.a("setup_future_usage", setupFutureUsage != null ? setupFutureUsage.getCode() : null));
}
@Override
public int describeContents() {
return 0;
}
public boolean equals(Object other) {
if (this == other) {
return true;
}
return (other instanceof USBankAccount) && this.setupFutureUsage == ((USBankAccount) other).setupFutureUsage;
}
public int hashCode() {
ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
if (setupFutureUsage == null) {
return 0;
}
return setupFutureUsage.hashCode();
}
public String toString() {
return "USBankAccount(setupFutureUsage=" + this.setupFutureUsage + ")";
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage = this.setupFutureUsage;
if (setupFutureUsage == null) {
parcel.writeInt(0);
} else {
parcel.writeInt(1);
parcel.writeString(setupFutureUsage.name());
}
}
public USBankAccount(ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? null : setupFutureUsage);
}
public USBankAccount(ConfirmPaymentIntentParams.SetupFutureUsage setupFutureUsage) {
super(PaymentMethod.Type.U, null);
this.setupFutureUsage = setupFutureUsage;
}
}
@StabilityInferred(parameters = 1)
@Metadata(d1 = {"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010 \n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0004\bÇ\u0002\u0018\u00002\u00020\u0001B\t\b\u0002¢\u0006\u0004\b\u000f\u0010\u0010J#\u0010\u0006\u001a\u0016\u0012\u0012\u0012\u0010\u0012\u0004\u0012\u00020\u0004\u0012\u0006\u0012\u0004\u0018\u00010\u00050\u00030\u0002H\u0010¢\u0006\u0004\b\u0006\u0010\u0007J\t\u0010\t\u001a\u00020\bHÖ\u0001J\u0019\u0010\u000e\u001a\u00020\r2\u0006\u0010\u000b\u001a\u00020\n2\u0006\u0010\f\u001a\u00020\bHÖ\u0001¨\u0006\u0011"}, d2 = {"Lcom/stripe/android/model/o$e;", "Lcom/stripe/android/model/o;", "", "Lkotlin/Pair;", "", "", "b", "()Ljava/util/List;", "", "describeContents", "Landroid/os/Parcel;", "parcel", "flags", "", "writeToParcel", "<init>", "()V", "payments-core_release"}, k = 1, mv = {1, 9, 0})
@RestrictTo({RestrictTo.Scope.LIBRARY_GROUP})
public static final class e extends o {
public static final e e = new e();
public static final Parcelable.Creator<e> CREATOR = new a();
@Metadata(k = WorkQueueKt.STEAL_ANY, mv = {1, 9, 0}, xi = 48)
public static final class a implements Parcelable.Creator<e> {
@Override
public final e createFromParcel(Parcel parcel) {
kotlin.jvm.internal.r.i(parcel, "parcel");
parcel.readInt();
return e.e;
}
@Override
public final e[] newArray(int i) {
return new e[i];
}
}
private e() {
super(PaymentMethod.Type.L, null);
}
@Override
public List<Pair<String, Object>> b() {
return kotlin.collections.n.e(gj.i.a("client", "mobile_web"));
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel parcel, int flags) {
kotlin.jvm.internal.r.i(parcel, "out");
parcel.writeInt(1);
}
}
public o(PaymentMethod.Type type, DefaultConstructorMarker defaultConstructorMarker) {
this(type);
}
@Override
public Map<String, Object> S() {
Map j;
Map<String, Object> j2;
Map<String, Object> f;
List<Pair<String, Object>> b = b();
j = g0.j();
Iterator<T> it = b.iterator();
while (it.hasNext()) {
Pair pair = (Pair) it.next();
String str = (String) pair.a();
Object b2 = pair.b();
Map f2 = b2 != null ? f0.f(gj.i.a(str, b2)) : null;
if (f2 == null) {
f2 = g0.j();
}
j = g0.s(j, f2);
}
if (!j.isEmpty()) {
f = f0.f(gj.i.a(this.type.code, j));
return f;
}
j2 = g0.j();
return j2;
}
public abstract List<Pair<String, Object>> b();
private o(PaymentMethod.Type type) {
this.type = type;
}
}