what-the-bank/sources/com/scb/phone/data/di/DataModule.java

151 lines
5.0 KiB
Java

package com.scb.phone.data.di;
import android.content.res.AssetManager;
import com.google.gson.Gson;
import com.scb.phone.data.network.service.CardManagementService;
import com.scb.phone.data.network.service.CreditCardService;
import com.scb.phone.data.network.service.CustomerService;
import com.scb.phone.data.network.service.DepositService;
import com.scb.phone.data.network.service.FundOnboardingService;
import com.scb.phone.data.network.service.InvestmentService;
import com.scb.phone.data.network.service.LoanService;
import com.scb.phone.data.network.service.LoginService;
import com.scb.phone.data.network.service.LogoutService;
import com.scb.phone.data.network.service.ManageChequeService;
import com.scb.phone.data.network.service.MediaImageService;
import com.scb.phone.data.network.service.MutualFundsService;
import com.scb.phone.data.network.service.ProfileService;
import com.scb.phone.data.network.service.RewardRedemptionService;
import com.scb.phone.data.network.service.SecuritiesService;
import com.scb.phone.data.network.service.TopUpService;
import com.scb.phone.data.network.service.TransferService;
import com.scb.phone.data.network.service.registration.RegistrationService;
import com.scb.phone.data.network.service.registration.RegistrationWithApiAuthService;
import o.C14957gcv;
import o.C15897jTl;
import o.C16492onk;
import o.FNz;
import o.Jes;
import o.MJH;
import o.QjW;
import o.SrB;
import o.UpS;
import o.Yle;
import o.ZTU;
import o.ZYf;
import o.fZH;
import o.iJR;
import o.jWf;
import o.mGY;
import o.nBt;
import o.xWX;
/* loaded from: classes.dex */
public final class DataModule {
@fZH
public final Gson a() {
return new Gson();
}
public final C15897jTl a(CreditCardService creditCardService) {
C14957gcv.e(creditCardService, "");
return new C15897jTl(creditCardService);
}
public final UpS a(DepositService depositService) {
C14957gcv.e(depositService, "");
return new UpS(depositService);
}
public final C16492onk e(LoanService loanService) {
C14957gcv.e(loanService, "");
return new C16492onk(loanService);
}
public final MJH c(MutualFundsService mutualFundsService, InvestmentService investmentService) {
C14957gcv.e(mutualFundsService, "");
C14957gcv.e(investmentService, "");
return new MJH(mutualFundsService, investmentService);
}
public final Jes e(LogoutService logoutService, LoginService loginService, LoginService loginService2) {
C14957gcv.e(logoutService, "");
C14957gcv.e(loginService, "");
C14957gcv.e(loginService2, "");
return new Jes(logoutService, loginService, loginService2);
}
public final jWf a(MediaImageService mediaImageService) {
C14957gcv.e(mediaImageService, "");
return new jWf(mediaImageService);
}
public final nBt b(ProfileService profileService, RegistrationWithApiAuthService registrationWithApiAuthService) {
C14957gcv.e(profileService, "");
C14957gcv.e(registrationWithApiAuthService, "");
return new nBt(profileService, registrationWithApiAuthService);
}
public final Yle a(TopUpService topUpService) {
C14957gcv.e(topUpService, "");
return new Yle(topUpService);
}
public final iJR d(TransferService transferService) {
C14957gcv.e(transferService, "");
return new iJR(transferService);
}
public final SrB QB_(RewardRedemptionService rewardRedemptionService, AssetManager assetManager) {
C14957gcv.e(rewardRedemptionService, "");
C14957gcv.e(assetManager, "");
return new SrB(rewardRedemptionService);
}
public final ZTU QA_(CardManagementService cardManagementService, AssetManager assetManager) {
C14957gcv.e(cardManagementService, "");
C14957gcv.e(assetManager, "");
return new ZTU(cardManagementService);
}
public final ZYf c(CustomerService customerService) {
C14957gcv.e(customerService, "");
return new ZYf(customerService);
}
public final QjW b(ManageChequeService manageChequeService) {
C14957gcv.e(manageChequeService, "");
return new QjW(manageChequeService);
}
public final mGY c(FundOnboardingService fundOnboardingService) {
C14957gcv.e(fundOnboardingService, "");
return new mGY(fundOnboardingService);
}
public final FNz d(RegistrationService registrationService, RegistrationWithApiAuthService registrationWithApiAuthService) {
C14957gcv.e(registrationService, "");
C14957gcv.e(registrationWithApiAuthService, "");
return new FNz(registrationService, registrationWithApiAuthService);
}
public final xWX c(SecuritiesService securitiesService) {
C14957gcv.e(securitiesService, "");
return new xWX(securitiesService);
}
/* loaded from: classes.dex */
public static final class HBt {
private HBt() {
}
public /* synthetic */ HBt(byte b) {
this();
}
}
static {
new HBt((byte) 0);
}
}