what-the-bank/sources/com/google/firebase/messaging/SendException.java

98 lines
2.8 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package com.google.firebase.messaging;
/* loaded from: classes2.dex */
public final class SendException extends Exception {
private final int zza;
/* JADX INFO: Access modifiers changed from: package-private */
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
/* JADX WARN: Code restructure failed: missing block: B:12:0x0056, code lost:
if (r7 != 4) goto L33;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public SendException(java.lang.String r7) {
/*
r6 = this;
r6.<init>(r7)
r0 = 0
if (r7 == 0) goto L60
java.util.Locale r1 = java.util.Locale.US
java.lang.String r7 = r7.toLowerCase(r1)
r7.hashCode()
int r1 = r7.hashCode()
r2 = 4
r3 = 3
r4 = 2
r5 = 1
switch(r1) {
case -1743242157: goto L43;
case -1290953729: goto L39;
case -920906446: goto L2f;
case -617027085: goto L25;
case -95047692: goto L1b;
default: goto L1a;
}
L1a:
goto L4d
L1b:
java.lang.String r1 = "missing_to"
boolean r7 = r7.equals(r1)
if (r7 == 0) goto L4d
r7 = r2
goto L4e
L25:
java.lang.String r1 = "messagetoobig"
boolean r7 = r7.equals(r1)
if (r7 == 0) goto L4d
r7 = r3
goto L4e
L2f:
java.lang.String r1 = "invalid_parameters"
boolean r7 = r7.equals(r1)
if (r7 == 0) goto L4d
r7 = r4
goto L4e
L39:
java.lang.String r1 = "toomanymessages"
boolean r7 = r7.equals(r1)
if (r7 == 0) goto L4d
r7 = r5
goto L4e
L43:
java.lang.String r1 = "service_not_available"
boolean r7 = r7.equals(r1)
if (r7 == 0) goto L4d
r7 = r0
goto L4e
L4d:
r7 = -1
L4e:
if (r7 == 0) goto L5f
if (r7 == r5) goto L5d
if (r7 == r4) goto L5b
if (r7 == r3) goto L59
if (r7 == r2) goto L5b
goto L60
L59:
r0 = r4
goto L60
L5b:
r0 = r5
goto L60
L5d:
r0 = r2
goto L60
L5f:
r0 = r3
L60:
r6.zza = r0
return
*/
throw new UnsupportedOperationException("Method not decompiled: com.google.firebase.messaging.SendException.<init>(java.lang.String):void");
}
}