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; } } }