what-the-bank/sources/o/C14839gVZ.java

153 lines
8.1 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import com.google.gson.Gson;
import com.google.gson.TypeAdapter;
import com.google.gson.stream.JsonReader;
import com.google.gson.stream.JsonWriter;
import java.io.IOException;
import org.bouncycastle.crypto.tls.CipherSuite;
/* renamed from: o.gVZ, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C14839gVZ extends TypeAdapter implements HJa {
private InterfaceC15734iCu a;
private Gson c;
private PYE e;
public C14839gVZ(Gson gson, InterfaceC15734iCu interfaceC15734iCu, PYE pye) {
this.c = gson;
this.a = interfaceC15734iCu;
this.e = pye;
}
@Override // com.google.gson.TypeAdapter
public final void write(JsonWriter jsonWriter, Object obj) throws IOException {
if (obj == null) {
jsonWriter.nullValue();
} else {
this.e.d(jsonWriter, obj == EnumC15824isw.OPEN_ACCOUNT_BY_PASSPORT_EKYC ? 487 : obj == EnumC15824isw.CONTACTUS ? 219 : obj == EnumC15824isw.TILE_CATEGORY ? 293 : obj == EnumC15824isw.PROMTPAY_QR ? 542 : obj == EnumC15824isw.ACCOUNT_SUMMARY ? 436 : obj == EnumC15824isw.IMAGE ? 60 : obj == EnumC15824isw.FIND_US ? 129 : obj == EnumC15824isw.TRANSFER ? 497 : obj == EnumC15824isw.OPEN_ACCOUNT_BY_NATIONAL_ID_NDID ? 20 : obj == EnumC15824isw.NTB_INTRODUCTION ? 513 : obj == EnumC15824isw.SME_SERVICES ? 499 : obj == EnumC15824isw.FINANCIAL_MALL ? 377 : obj == EnumC15824isw.DONATION ? 36 : obj == EnumC15824isw.FRIENDS_GET_FRIENDS ? CipherSuite.TLS_PSK_WITH_AES_256_CBC_SHA : obj == EnumC15824isw.MANAGE_SCB_PROMPTPAY ? 82 : obj == EnumC15824isw.WEBVIEWTILE ? 332 : obj == EnumC15824isw.GO_TO_PERSONAL ? 599 : obj == EnumC15824isw.TILES ? 455 : obj == EnumC15824isw.FUNCTION ? 414 : obj == EnumC15824isw.OPEN_SCB_ACCOUNT ? 10 : obj == EnumC15824isw.OPEN_SCB_ACCOUNT_ETB ? 673 : obj == EnumC15824isw.CHANGE_TRANSFER_LIMIT ? 388 : obj == EnumC15824isw.SCB_ONE ? 444 : obj == EnumC15824isw.NTB_SCB_ONE ? 547 : obj == EnumC15824isw.OPEN_ACCOUNT_BY_AIS_IDP_AGENT ? 639 : obj == EnumC15824isw.REQUEST_TO_ADD_JURISTIC_ACCOUNT ? 484 : obj == EnumC15824isw.TOP_UP ? 122 : obj == EnumC15824isw.BILL_PAYMENT ? 230 : obj == EnumC15824isw.NTB_MUTUAL_FUND ? 461 : obj == EnumC15824isw.ON_BOARD_ACTIVATE ? 344 : obj == EnumC15824isw.BILLER ? 405 : obj == EnumC15824isw.CARD_TILE_HORIZONTAL ? 119 : obj == EnumC15824isw.DEEPLINK ? 403 : obj == EnumC15824isw.QUICKBALANCE ? 544 : obj == EnumC15824isw.CARD_TILE_VERTICAL ? 413 : obj == EnumC15824isw.REQUEST_MONEY ? 440 : obj == EnumC15824isw.APPLICATION ? 241 : obj == EnumC15824isw.OPEN_ACCOUNT_BY_TOUCH_POINT ? 326 : obj == EnumC15824isw.BILLERTOPUP ? 342 : obj == EnumC15824isw.QUICKPROMPTPAY ? CipherSuite.TLS_PSK_WITH_AES_128_CBC_SHA256 : obj == EnumC15824isw.GROUP ? 28 : obj == EnumC15824isw.FAVOURITE ? 630 : obj == EnumC15824isw.OPEN_ACCOUNT_BY_BRANCH ? CipherSuite.TLS_PSK_WITH_NULL_SHA384 : obj == EnumC15824isw.ROBO_ADVISOR ? 561 : obj == EnumC15824isw.SCBS_INVESTMENT ? 517 : obj == EnumC15824isw.HML_LANDING ? CipherSuite.TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 : obj == EnumC15824isw.WEBVIEW_PARTNER ? 531 : obj == EnumC15824isw.BILLERPAYMENT ? CipherSuite.TLS_PSK_WITH_AES_256_CBC_SHA384 : obj == EnumC15824isw.CARDLESS_ATM ? 519 : obj == EnumC15824isw.MAE_MANEE_SHOP ? 571 : obj == EnumC15824isw.INVESTMENT_TILE ? 478 : obj == EnumC15824isw.DOCUMENT_FORMS ? CipherSuite.TLS_DH_RSA_WITH_SEED_CBC_SHA : obj == EnumC15824isw.OPENACCOUNT_NTB ? 320 : obj == EnumC15824isw.BILLERSCAN ? 668 : obj == EnumC15824isw.GIFTING ? 680 : -1);
}
}
@Override // com.google.gson.TypeAdapter
/* renamed from: read */
public final Object read2(JsonReader jsonReader) throws IOException {
switch (this.a.a(jsonReader)) {
case 19:
return EnumC15824isw.OPEN_ACCOUNT_BY_BRANCH;
case 23:
return EnumC15824isw.BILLER;
case 31:
return EnumC15824isw.SCB_ONE;
case 38:
return EnumC15824isw.CARDLESS_ATM;
case 54:
return EnumC15824isw.OPEN_ACCOUNT_BY_PASSPORT_EKYC;
case 90:
return EnumC15824isw.FAVOURITE;
case 98:
return EnumC15824isw.OPEN_ACCOUNT_BY_TOUCH_POINT;
case 113:
return EnumC15824isw.REQUEST_TO_ADD_JURISTIC_ACCOUNT;
case 125:
return EnumC15824isw.OPEN_ACCOUNT_BY_AIS_IDP_AGENT;
case 142:
return EnumC15824isw.DEEPLINK;
case CipherSuite.TLS_RSA_PSK_WITH_RC4_128_SHA /* 146 */:
return EnumC15824isw.GROUP;
case CipherSuite.TLS_DHE_RSA_WITH_SEED_CBC_SHA /* 154 */:
return EnumC15824isw.MANAGE_SCB_PROMPTPAY;
case CipherSuite.TLS_RSA_WITH_AES_256_GCM_SHA384 /* 157 */:
return EnumC15824isw.BILLERPAYMENT;
case 158:
return EnumC15824isw.SCBS_INVESTMENT;
case CipherSuite.TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 /* 162 */:
return EnumC15824isw.NTB_MUTUAL_FUND;
case CipherSuite.TLS_PSK_WITH_NULL_SHA384 /* 177 */:
return EnumC15824isw.OPEN_ACCOUNT_BY_NATIONAL_ID_NDID;
case CipherSuite.TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 /* 190 */:
return EnumC15824isw.TRANSFER;
case 222:
return EnumC15824isw.CHANGE_TRANSFER_LIMIT;
case 234:
return EnumC15824isw.DONATION;
case 237:
return EnumC15824isw.REQUEST_MONEY;
case 238:
return EnumC15824isw.CARD_TILE_HORIZONTAL;
case 263:
return EnumC15824isw.OPEN_SCB_ACCOUNT_ETB;
case 265:
return EnumC15824isw.APPLICATION;
case 283:
return EnumC15824isw.TOP_UP;
case 288:
return EnumC15824isw.BILLERSCAN;
case 291:
return EnumC15824isw.FUNCTION;
case 294:
return EnumC15824isw.QUICKBALANCE;
case 295:
return EnumC15824isw.INVESTMENT_TILE;
case 321:
return EnumC15824isw.OPENACCOUNT_NTB;
case 356:
return EnumC15824isw.CONTACTUS;
case 357:
return EnumC15824isw.OPEN_SCB_ACCOUNT;
case 370:
return EnumC15824isw.WEBVIEWTILE;
case 374:
return EnumC15824isw.MAE_MANEE_SHOP;
case 377:
return EnumC15824isw.HML_LANDING;
case 404:
return EnumC15824isw.ACCOUNT_SUMMARY;
case 409:
return EnumC15824isw.GO_TO_PERSONAL;
case 420:
return EnumC15824isw.CARD_TILE_VERTICAL;
case 460:
return EnumC15824isw.FIND_US;
case 462:
return EnumC15824isw.WEBVIEW_PARTNER;
case 463:
return EnumC15824isw.ON_BOARD_ACTIVATE;
case 468:
return EnumC15824isw.IMAGE;
case 474:
return EnumC15824isw.SME_SERVICES;
case 540:
return EnumC15824isw.TILES;
case 558:
return EnumC15824isw.TILE_CATEGORY;
case 567:
return EnumC15824isw.DOCUMENT_FORMS;
case 587:
return EnumC15824isw.BILL_PAYMENT;
case 605:
return EnumC15824isw.PROMTPAY_QR;
case 608:
return EnumC15824isw.FINANCIAL_MALL;
case 613:
return EnumC15824isw.FRIENDS_GET_FRIENDS;
case 627:
return EnumC15824isw.BILLER;
case 629:
return EnumC15824isw.NTB_INTRODUCTION;
case 634:
return EnumC15824isw.BILLERTOPUP;
case 636:
return EnumC15824isw.ROBO_ADVISOR;
case 638:
return EnumC15824isw.QUICKPROMPTPAY;
case 655:
return EnumC15824isw.NTB_SCB_ONE;
case 664:
return EnumC15824isw.GIFTING;
default:
return null;
}
}
}