导航菜单

页面标题

页面副标题

OVO v3.139.0 - uid.java 源代码

正在查看: OVO v3.139.0 应用的 uid.java JAVA 源代码文件

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


package o.i;

import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import o.i.mid;
import o.i.oid;
import o.i.wid;
import okhttp3.HttpUrl;
import org.bouncycastle.i18n.MessageBundle;
import org.bouncycastle.i18n.TextBundle;
import ovo.id.auth.codeentry.data.entity.requests.CustomerLogin;
import ovo.id.auth.codeentry.presentation.CodeEntryActivity;
import ovo.id.base.utils.ErrorWrapper;
import ovo.id.base.utils.StringWrapper;
import ovo.id.common.activity.DeepLinkCentralActivity;
import ovo.id.common.activity.StartingActivity;
import ovo.id.common.error.presentation.CommonErrorActivity;
import ovo.id.common.error.presentation.CommonErrorDialogActivity;
import ovo.id.core.constant.VerificationType;
import ovo.id.history.ui.presentation.HistoryActivity;
import ovo.id.history.ui.presentation.TabunganHistoryActivity;
import ovo.id.home.presentation.SeeAllRecommendationActivity;
import ovo.id.linkage.ui.presentation.google.GoogleLinkageActivity;
import ovo.id.loyalty.activity.ProcessFailedActivity;
import ovo.id.loyalty.activity.ReceiptActivity;
import ovo.id.loyalty.fragment.main.BarcodeFragment;
import ovo.id.loyalty.promo.ui.presentation.activity.PromoActivity;
import ovo.id.loyalty.promo.ui.presentation.activity.PromoDetailActivity;
import ovo.id.main.MainActivity;
import ovo.id.user.profile.domain.entity.model.EditProfileData;
import ovo.id.user.profile.presentation.editprofile.EditProfileOTPVerificationActivity;
import ovo.id.utils.constant.UpgradeLandingType;
import ovo.id.wallet.base.storage.WalletInquiryLinkState;
import ovo.id.wallet.payment.partner.ui.presentation.PaymentPartnerActivity;
import ovo.id.wallet.payment.partner.ui.presentation.SourceOfFundPickerFragment;
import ovo.id.wallet.payment.qris.ui.presentation.QrisFundPickerFragment;
import ovo.id.wallet.payment.ui.confirmation.PaymentSummaryActivity;
import ovo.id.wallet.payment.ui.detailtransaction.TransactionDetailActivity;
import ovo.id.wallet.payment.ui.failed.FailedActivity;
import ovo.id.wallet.topup.ui.presentation.TopUpActivity;
import ovo.id.wallet.topup.ui.presentation.topup.TopUpActivityCompose;
import ovo.id.wallet.transfer.ui.presentation.TransferActivity;
import ovo.id.wallet.transfer.ui.presentation.transferdetail.TransferDetailActivity;
import ovo.id.webview.domain.model.WebviewPage;
import ovo.id.webview.presentation.base.WebviewActivity;

public final class uid implements sid {
    public final k39 a;
    public final ea8 b;
    public final tog c;
    public final b35 d;
    public final n9g e;
    public final sj0 f;
    public final aga g;
    public final ba8 h;
    public final pma i;
    public final akb j;

    public uid(k39 k39Var, ea8 ea8Var, tog togVar, b35 b35Var, n9g n9gVar, sj0 sj0Var, aga agaVar, ba8 ba8Var, pma pmaVar, akb akbVar) {
        vk7.f(k39Var, "loyaltyScreenContract");
        vk7.f(ea8Var, "kycScreenContract");
        vk7.f(togVar, "walletScreenContract");
        vk7.f(b35Var, "finservScreenContract");
        vk7.f(n9gVar, "userScreenContract");
        vk7.f(sj0Var, "billPayScreenContract");
        vk7.f(agaVar, "onboardingScreenContract");
        vk7.f(ba8Var, "kycRouter");
        vk7.f(pmaVar, "ovoFeatureFlag");
        vk7.f(akbVar, "preferenceManager");
        this.a = k39Var;
        this.b = ea8Var;
        this.c = togVar;
        this.d = b35Var;
        this.e = n9gVar;
        this.f = sj0Var;
        this.g = agaVar;
        this.h = ba8Var;
        this.i = pmaVar;
        this.j = akbVar;
    }

    @Override
    public final BottomSheetDialogFragment a(wid widVar) {
        if (widVar instanceof wid.b) {
            int i = SourceOfFundPickerFragment.w;
            return SourceOfFundPickerFragment.a.a(((wid.b) widVar).a);
        }
        if (!(widVar instanceof wid.a)) {
            throw new IllegalArgumentException("Unknown Screen");
        }
        int i3 = QrisFundPickerFragment.x;
        QrisFundPickerFragment qrisFundPickerFragment = new QrisFundPickerFragment();
        qrisFundPickerFragment.setArguments(((wid.a) widVar).a);
        return qrisFundPickerFragment;
    }

    @Override
    public final BarcodeFragment b(mid.a aVar) {
        BarcodeFragment barcodeFragment = new BarcodeFragment();
        Bundle bundle = new Bundle();
        String str = aVar.c;
        if (str != null) {
            bundle.putString("ovo.id.ExtraVoucherBarcode", str);
        }
        String str2 = aVar.b;
        if (str2 != null) {
            bundle.putString(TextBundle.TEXT_ENTRY, str2);
        }
        bundle.putInt("type", aVar.a);
        String str3 = aVar.d;
        if (str3 != null) {
            bundle.putString(MessageBundle.TITLE_ENTRY, str3);
        }
        bundle.putBoolean("linkEnabled", aVar.e);
        barcodeFragment.setArguments(bundle);
        return barcodeFragment;
    }

    @Override
    public final Intent c(Context context, oid oidVar) {
        Intent intent;
        vk7.f(context, "context");
        vk7.f(oidVar, "screen");
        boolean z = oidVar instanceof oid.w;
        aga agaVar = this.g;
        if (z) {
            return agaVar.a(context);
        }
        if (oidVar instanceof oid.x) {
            intent = new Intent(context, (Class<?>) MainActivity.class);
            Bundle bundle = ((oid.x) oidVar).a;
            if (bundle != null) {
                intent.putExtras(bundle);
            }
        } else {
            if (oidVar instanceof oid.z0) {
                Intent intent2 = new Intent(context, (Class<?>) StartingActivity.class);
                if (!(context instanceof GoogleLinkageActivity)) {
                    return intent2;
                }
                intent2.putExtra("isLinkageFlow", true);
                return intent2;
            }
            if (oidVar instanceof oid.y) {
                WebviewPage.MaintenancePage maintenancePage = WebviewPage.MaintenancePage.a;
                int i = WebviewActivity.S;
                Intent a = WebviewActivity.a.a(context, maintenancePage);
                a.setFlags(335577088);
                return a;
            }
            if (oidVar instanceof oid.m0) {
                WebviewPage.RedirectPage redirectPage = new WebviewPage.RedirectPage(((oid.m0) oidVar).a);
                int i3 = WebviewActivity.S;
                Intent a2 = WebviewActivity.a.a(context, redirectPage);
                a2.setFlags(335577088);
                return a2;
            }
            boolean z2 = oidVar instanceof oid.r0;
            k39 k39Var = this.a;
            if (z2) {
                return k39Var.a(context);
            }
            if (oidVar instanceof oid.g0) {
                return this.b.b(context);
            }
            boolean z3 = oidVar instanceof oid.s;
            String str = HttpUrl.FRAGMENT_ENCODE_SET;
            if (z3) {
                s28 a3 = vuc.a(k9g.class);
                akb akbVar = this.j;
                boolean w = z20.w(new String[]{"NOT_UPGRADE", "REJECTED"}, ((k9g) akbVar.b(a3)).d());
                oid.s sVar = (oid.s) oidVar;
                UpgradeLandingType upgradeLandingType = sVar.c;
                if (upgradeLandingType == null) {
                    upgradeLandingType = w ? UpgradeLandingType.OVO_CLUB : ojb.A(akbVar) == WalletInquiryLinkState.CREATED ? UpgradeLandingType.OVO_NABUNG_LINKED : UpgradeLandingType.OVO_PREMIER;
                }
                String str2 = sVar.a;
                if (str2 == null) {
                    str2 = HttpUrl.FRAGMENT_ENCODE_SET;
                }
                String str3 = sVar.b;
                if (str3 != null) {
                    str = str3;
                }
                return this.h.a(context, str2, str, upgradeLandingType);
            }
            boolean z4 = oidVar instanceof oid.q0;
            n9g n9gVar = this.e;
            if (z4) {
                return n9gVar.b(context, ((oid.q0) oidVar).a);
            }
            if (oidVar instanceof oid.b1) {
                int i5 = WebviewActivity.S;
                oid.b1 b1Var = (oid.b1) oidVar;
                intent = new Intent(context, (Class<?>) WebviewActivity.class);
                intent.putExtra("webview_url", b1Var.a);
                Bundle bundle2 = b1Var.b;
                if (bundle2 == null) {
                    bundle2 = new Bundle(0);
                }
                StringWrapper stringWrapper = b1Var.d;
                if (stringWrapper != null) {
                    bundle2.putString("webview_title", stringWrapper.a(context));
                }
                intent.putExtras(bundle2);
                Integer num = b1Var.c;
                if (num != null) {
                    intent.setFlags(num.intValue());
                }
            } else {
                boolean z5 = oidVar instanceof oid.n0;
                tog togVar = this.c;
                if (z5) {
                    return togVar.j(context, ((oid.n0) oidVar).a);
                }
                if (oidVar instanceof oid.e0) {
                    intent = new Intent(context, (Class<?>) PaymentSummaryActivity.class);
                    Bundle bundle3 = ((oid.e0) oidVar).a;
                    if (bundle3 != null) {
                        intent.putExtras(bundle3);
                    }
                } else if (oidVar instanceof oid.x0) {
                    intent = new Intent(context, (Class<?>) TransferDetailActivity.class);
                    Bundle bundle4 = ((oid.x0) oidVar).a;
                    if (bundle4 != null) {
                        intent.putExtras(bundle4);
                    }
                } else {
                    if (oidVar instanceof oid.y0) {
                        return new Intent(context, (Class<?>) TransferActivity.class);
                    }
                    if (oidVar instanceof oid.m) {
                        intent = new Intent(context, (Class<?>) ProcessFailedActivity.class);
                        Bundle bundle5 = ((oid.m) oidVar).a;
                        if (bundle5 != null) {
                            intent.putExtras(bundle5);
                        }
                    } else if (oidVar instanceof oid.c0) {
                        intent = new Intent(context, (Class<?>) FailedActivity.class);
                        Bundle bundle6 = ((oid.c0) oidVar).a;
                        if (bundle6 != null) {
                            intent.putExtras(bundle6);
                        }
                    } else if (oidVar instanceof oid.a0) {
                        oid.a0 a0Var = (oid.a0) oidVar;
                        intent = new Intent(context, (Class<?>) a0Var.a);
                        Bundle bundle7 = a0Var.b;
                        if (bundle7 != null) {
                            intent.putExtras(bundle7);
                        }
                    } else {
                        if (oidVar instanceof oid.o0) {
                            return togVar.c(context, ((oid.o0) oidVar).a);
                        }
                        if (oidVar instanceof oid.a) {
                            oid.a aVar = (oid.a) oidVar;
                            String str4 = aVar.a;
                            if (str4 != null) {
                                str = str4;
                            }
                            return k39Var.b(context, str, aVar.b);
                        }
                        if (oidVar instanceof oid.b0) {
                            return this.d.a(context);
                        }
                        if (oidVar instanceof oid.w0) {
                            return z8.c(context, TransactionDetailActivity.class, (fxa[]) null);
                        }
                        if (oidVar instanceof oid.c1) {
                            return togVar.f(context, ((oid.c1) oidVar).a);
                        }
                        if (oidVar instanceof oid.j0) {
                            return k39Var.c(context);
                        }
                        if (oidVar instanceof oid.k0) {
                            return togVar.h(context, ((oid.k0) oidVar).a);
                        }
                        if (oidVar instanceof oid.v0) {
                            pma pmaVar = this.i;
                            if (pmaVar.E((String) null)) {
                                vk7.f(pmaVar, "<this>");
                                List w2 = pmaVar.w();
                                ArrayList arrayList = new ArrayList(ku1.V(w2, 10));
                                Iterator it = w2.iterator();
                                while (it.hasNext()) {
                                    String lowerCase = ((String) it.next()).toLowerCase(Locale.ROOT);
                                    vk7.e(lowerCase, "this as java.lang.String).toLowerCase(Locale.ROOT)");
                                    arrayList.add(lowerCase);
                                }
                                if (!arrayList.contains("top_up")) {
                                    return new Intent(context, (Class<?>) TopUpActivityCompose.class);
                                }
                            }
                            return new Intent(context, (Class<?>) TopUpActivity.class);
                        }
                        if (oidVar instanceof oid.p) {
                            return new Intent(context, (Class<?>) HistoryActivity.class);
                        }
                        if (oidVar instanceof oid.s0) {
                            return new Intent(context, (Class<?>) TabunganHistoryActivity.class);
                        }
                        if (oidVar instanceof oid.p0) {
                            return new Intent(context, (Class<?>) SeeAllRecommendationActivity.class);
                        }
                        if (oidVar instanceof oid.t) {
                            return n9gVar.d(context);
                        }
                        if (oidVar instanceof oid.o) {
                            return n9gVar.c(context);
                        }
                        if (oidVar instanceof oid.v) {
                            return n9gVar.e(context);
                        }
                        if (oidVar instanceof oid.g) {
                            intent = new Intent(context, (Class<?>) DeepLinkCentralActivity.class);
                            intent.setData(Uri.parse(((oid.g) oidVar).a));
                        } else {
                            if (oidVar instanceof oid.r) {
                                return togVar.a(context);
                            }
                            if (oidVar instanceof oid.u0) {
                                return togVar.b(context);
                            }
                            if (oidVar instanceof oid.l0) {
                                intent = new Intent(context, (Class<?>) ReceiptActivity.class);
                                Bundle bundle8 = ((oid.l0) oidVar).a;
                                if (bundle8 != null) {
                                    intent.putExtras(bundle8);
                                }
                            } else {
                                if (oidVar instanceof oid.j) {
                                    oid.j jVar = (oid.j) oidVar;
                                    VerificationType verificationType = VerificationType.PHONE_VERIFICATION;
                                    VerificationType verificationType2 = jVar.c;
                                    String str5 = jVar.b;
                                    String str6 = jVar.a;
                                    if (verificationType2 == verificationType) {
                                        int i6 = EditProfileOTPVerificationActivity.P;
                                        vk7.f(str6, "currentMobile");
                                        vk7.f(str5, "newMobile");
                                        return z8.c(context, EditProfileOTPVerificationActivity.class, new fxa[]{new fxa("customer", new EditProfileData(str6, str5)), new fxa("extra_verification_type", verificationType.name())});
                                    }
                                    int i7 = EditProfileOTPVerificationActivity.P;
                                    vk7.f(str6, "currentEmail");
                                    vk7.f(str5, "newEmail");
                                    return z8.c(context, EditProfileOTPVerificationActivity.class, new fxa[]{new fxa("customer", new EditProfileData(str6, str5)), new fxa("extra_verification_type", VerificationType.EMAIL_VERIFICATION.name())});
                                }
                                if (oidVar instanceof oid.d) {
                                    int i8 = CodeEntryActivity.R;
                                    oid.d dVar = (oid.d) oidVar;
                                    String str7 = dVar.a;
                                    vk7.f(str7, "mobile");
                                    String str8 = dVar.b;
                                    vk7.f(str8, "email");
                                    return z8.c(context, CodeEntryActivity.class, new fxa[]{new fxa("flow", 2), new fxa("customer", new CustomerLogin(str8, str7, null, null, null, null, null, null, 252, null))});
                                }
                                if (oidVar instanceof oid.h) {
                                    return n9gVar.g(context);
                                }
                                if (oidVar instanceof oid.i) {
                                    return n9gVar.a(context);
                                }
                                if (oidVar instanceof oid.k) {
                                    oid.k kVar = (oid.k) oidVar;
                                    return n9gVar.f(context, kVar.a, kVar.b);
                                }
                                if (oidVar instanceof oid.c) {
                                    try {
                                        return togVar.d(context, ((oid.c) oidVar).a, ((oid.c) oidVar).b);
                                    } catch (Throwable th) {
                                        intent = new Intent(context, (Class<?>) FailedActivity.class);
                                        intent.putExtras(iw0.a(new fxa[]{new fxa("errorMessageWrapper", new ErrorWrapper.ThrowableError(th))}));
                                    }
                                } else {
                                    if (oidVar instanceof oid.b) {
                                        return togVar.g(context, ((oid.b) oidVar).a);
                                    }
                                    if (oidVar instanceof oid.d0) {
                                        return togVar.i(context, ((oid.d0) oidVar).a);
                                    }
                                    if (oidVar instanceof oid.t0) {
                                        return togVar.e(context);
                                    }
                                    if (oidVar instanceof oid.q) {
                                        intent = new Intent(context, (Class<?>) PaymentPartnerActivity.class);
                                        Bundle bundle9 = ((oid.q) oidVar).a;
                                        if (bundle9 != null) {
                                            intent.putExtras(bundle9);
                                        }
                                    } else {
                                        boolean z6 = oidVar instanceof oid.u;
                                        sj0 sj0Var = this.f;
                                        if (z6) {
                                            return sj0Var.b(context);
                                        }
                                        if (oidVar instanceof oid.l) {
                                            return sj0Var.a(context, ((oid.l) oidVar).a);
                                        }
                                        if (oidVar instanceof oid.n) {
                                            Intent c = agaVar.c(context);
                                            Bundle bundle10 = ((oid.n) oidVar).a;
                                            if (bundle10 != null) {
                                                c.putExtras(bundle10);
                                            }
                                            return c;
                                        }
                                        if (oidVar instanceof oid.z) {
                                            return agaVar.b(context);
                                        }
                                        if (oidVar instanceof oid.f) {
                                            intent = new Intent(context, (Class<?>) CommonErrorActivity.class);
                                            Bundle bundle11 = ((oid.f) oidVar).a;
                                            if (bundle11 != null) {
                                                intent.putExtras(bundle11);
                                            }
                                        } else if (oidVar instanceof oid.e) {
                                            intent = new Intent(context, (Class<?>) CommonErrorDialogActivity.class);
                                            Bundle bundle12 = ((oid.e) oidVar).a;
                                            if (bundle12 != null) {
                                                intent.putExtras(bundle12);
                                            }
                                        } else {
                                            if (oidVar instanceof oid.i0) {
                                                return new Intent(context, (Class<?>) PromoActivity.class);
                                            }
                                            if (!(oidVar instanceof oid.h0)) {
                                                if (!(oidVar instanceof oid.a1)) {
                                                    throw new IllegalArgumentException("Unknown Screen");
                                                }
                                                Intent intent3 = new Intent(context, (Class<?>) CommonErrorActivity.class);
                                                intent3.putExtras(iw0.a(new fxa[]{new fxa("ovo.id.core.ErrorImage", "rima_inline_working"), new fxa("ovo.id.core.ErrorTitle", context.getString(d9c.title_unsupported_page)), new fxa("ovo.id.core.ErrorMessage", context.getString(d9c.desc_unsupported_page)), new fxa("ovo.id.core.ButtonLabel", context.getString(d9c.ovo_action_ok)), new fxa("ovo.id.core.Page", iog.a), new fxa("ovo.id.core.ErrorIsInline", Boolean.TRUE)}));
                                                return intent3;
                                            }
                                            int i9 = PromoDetailActivity.J;
                                            oid.h0 h0Var = (oid.h0) oidVar;
                                            intent = new Intent(context, (Class<?>) PromoDetailActivity.class);
                                            intent.putExtra("type", h0Var.a);
                                            intent.putExtra("id", h0Var.b);
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        return intent;
    }
}