正在查看: OVO v3.139.0 应用的 uid.java JAVA 源代码文件
本页面展示 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;
}
}