Files
rr3-apk/decompiled-community/sources/com/fyber/inneractive/sdk/protobuf/u.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

606 lines
19 KiB
Java

package com.fyber.inneractive.sdk.protobuf;
import com.fyber.inneractive.sdk.protobuf.GeneratedMessageLite;
import com.fyber.inneractive.sdk.protobuf.a0;
import com.fyber.inneractive.sdk.protobuf.o0;
import com.fyber.inneractive.sdk.protobuf.r1;
import com.fyber.inneractive.sdk.protobuf.u.b;
import com.fyber.inneractive.sdk.protobuf.y;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.logging.Logger;
/* loaded from: classes2.dex */
public final class u<T extends b<T>> {
public static final u d;
public final g1<T, Object> a;
public boolean b;
public boolean c;
public static /* synthetic */ class a {
public static final /* synthetic */ int[] a;
public static final /* synthetic */ int[] b;
static {
int[] iArr = new int[r1.b.values().length];
b = iArr;
try {
iArr[r1.b.DOUBLE.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
b[r1.b.FLOAT.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
b[r1.b.INT64.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
b[r1.b.UINT64.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
b[r1.b.INT32.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
try {
b[r1.b.FIXED64.ordinal()] = 6;
} catch (NoSuchFieldError unused6) {
}
try {
b[r1.b.FIXED32.ordinal()] = 7;
} catch (NoSuchFieldError unused7) {
}
try {
b[r1.b.BOOL.ordinal()] = 8;
} catch (NoSuchFieldError unused8) {
}
try {
b[r1.b.GROUP.ordinal()] = 9;
} catch (NoSuchFieldError unused9) {
}
try {
b[r1.b.MESSAGE.ordinal()] = 10;
} catch (NoSuchFieldError unused10) {
}
try {
b[r1.b.STRING.ordinal()] = 11;
} catch (NoSuchFieldError unused11) {
}
try {
b[r1.b.BYTES.ordinal()] = 12;
} catch (NoSuchFieldError unused12) {
}
try {
b[r1.b.UINT32.ordinal()] = 13;
} catch (NoSuchFieldError unused13) {
}
try {
b[r1.b.SFIXED32.ordinal()] = 14;
} catch (NoSuchFieldError unused14) {
}
try {
b[r1.b.SFIXED64.ordinal()] = 15;
} catch (NoSuchFieldError unused15) {
}
try {
b[r1.b.SINT32.ordinal()] = 16;
} catch (NoSuchFieldError unused16) {
}
try {
b[r1.b.SINT64.ordinal()] = 17;
} catch (NoSuchFieldError unused17) {
}
try {
b[r1.b.ENUM.ordinal()] = 18;
} catch (NoSuchFieldError unused18) {
}
int[] iArr2 = new int[r1.c.values().length];
a = iArr2;
try {
iArr2[r1.c.INT.ordinal()] = 1;
} catch (NoSuchFieldError unused19) {
}
try {
a[r1.c.LONG.ordinal()] = 2;
} catch (NoSuchFieldError unused20) {
}
try {
a[r1.c.FLOAT.ordinal()] = 3;
} catch (NoSuchFieldError unused21) {
}
try {
a[r1.c.DOUBLE.ordinal()] = 4;
} catch (NoSuchFieldError unused22) {
}
try {
a[r1.c.BOOLEAN.ordinal()] = 5;
} catch (NoSuchFieldError unused23) {
}
try {
a[r1.c.STRING.ordinal()] = 6;
} catch (NoSuchFieldError unused24) {
}
try {
a[r1.c.BYTE_STRING.ordinal()] = 7;
} catch (NoSuchFieldError unused25) {
}
try {
a[r1.c.ENUM.ordinal()] = 8;
} catch (NoSuchFieldError unused26) {
}
try {
a[r1.c.MESSAGE.ordinal()] = 9;
} catch (NoSuchFieldError unused27) {
}
}
}
public interface b<T extends b<T>> extends Comparable<T> {
int a();
GeneratedMessageLite.b a(o0.a aVar, o0 o0Var);
boolean b();
r1.b c();
r1.c d();
boolean isPacked();
}
static {
u uVar = new u(new f1(0));
uVar.f();
d = uVar;
}
public u() {
this.a = g1.b(16);
}
public static <T extends b<T>> u<T> b() {
return d;
}
/* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
/* JADX WARN: Removed duplicated region for block: B:24:? A[RETURN, SYNTHETIC] */
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public static void c(com.fyber.inneractive.sdk.protobuf.u.b r2, java.lang.Object r3) {
/*
com.fyber.inneractive.sdk.protobuf.r1$b r0 = r2.c()
java.nio.charset.Charset r1 = com.fyber.inneractive.sdk.protobuf.y.a
r3.getClass()
int[] r1 = com.fyber.inneractive.sdk.protobuf.u.a.a
com.fyber.inneractive.sdk.protobuf.r1$c r0 = r0.e()
int r0 = r0.ordinal()
r0 = r1[r0]
switch(r0) {
case 1: goto L43;
case 2: goto L40;
case 3: goto L3d;
case 4: goto L3a;
case 5: goto L37;
case 6: goto L34;
case 7: goto L2b;
case 8: goto L22;
case 9: goto L19;
default: goto L18;
}
L18:
goto L48
L19:
boolean r0 = r3 instanceof com.fyber.inneractive.sdk.protobuf.o0
if (r0 != 0) goto L47
boolean r0 = r3 instanceof com.fyber.inneractive.sdk.protobuf.a0
if (r0 == 0) goto L48
goto L47
L22:
boolean r0 = r3 instanceof java.lang.Integer
if (r0 != 0) goto L47
boolean r0 = r3 instanceof com.fyber.inneractive.sdk.protobuf.y.c
if (r0 == 0) goto L48
goto L47
L2b:
boolean r0 = r3 instanceof com.fyber.inneractive.sdk.protobuf.i
if (r0 != 0) goto L47
boolean r0 = r3 instanceof byte[]
if (r0 == 0) goto L48
goto L47
L34:
boolean r0 = r3 instanceof java.lang.String
goto L45
L37:
boolean r0 = r3 instanceof java.lang.Boolean
goto L45
L3a:
boolean r0 = r3 instanceof java.lang.Double
goto L45
L3d:
boolean r0 = r3 instanceof java.lang.Float
goto L45
L40:
boolean r0 = r3 instanceof java.lang.Long
goto L45
L43:
boolean r0 = r3 instanceof java.lang.Integer
L45:
if (r0 == 0) goto L48
L47:
return
L48:
java.lang.IllegalArgumentException r0 = new java.lang.IllegalArgumentException
int r1 = r2.a()
java.lang.Integer r1 = java.lang.Integer.valueOf(r1)
com.fyber.inneractive.sdk.protobuf.r1$b r2 = r2.c()
com.fyber.inneractive.sdk.protobuf.r1$c r2 = r2.e()
java.lang.Class r3 = r3.getClass()
java.lang.String r3 = r3.getName()
java.lang.Object[] r2 = new java.lang.Object[]{r1, r2, r3}
java.lang.String r3 = "Wrong object type used with protocol message reflection.\nField number: %d, field java type: %s, value type: %s\n"
java.lang.String r2 = java.lang.String.format(r3, r2)
r0.<init>(r2)
throw r0
*/
throw new UnsupportedOperationException("Method not decompiled: com.fyber.inneractive.sdk.protobuf.u.c(com.fyber.inneractive.sdk.protobuf.u$b, java.lang.Object):void");
}
/* renamed from: a, reason: merged with bridge method [inline-methods] */
public final u<T> clone() {
u<T> uVar = new u<>();
for (int i = 0; i < this.a.b.size(); i++) {
Map.Entry<T, Object> a2 = this.a.a(i);
uVar.b(a2.getKey(), a2.getValue());
}
for (Map.Entry<T, Object> entry : this.a.b()) {
uVar.b(entry.getKey(), entry.getValue());
}
uVar.c = this.c;
return uVar;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof u) {
return this.a.equals(((u) obj).a);
}
return false;
}
public final int hashCode() {
return this.a.hashCode();
}
public final void b(T t, Object obj) {
if (!t.b()) {
c(t, obj);
} else {
if (!(obj instanceof List)) {
throw new IllegalArgumentException("Wrong object type used with protocol message reflection.");
}
ArrayList arrayList = new ArrayList();
arrayList.addAll((List) obj);
Iterator it = arrayList.iterator();
while (it.hasNext()) {
c(t, it.next());
}
obj = arrayList;
}
if (obj instanceof a0) {
this.c = true;
}
this.a.put(t, obj);
}
public final boolean d() {
for (int i = 0; i < this.a.b.size(); i++) {
if (!b(this.a.a(i))) {
return false;
}
}
Iterator<Map.Entry<T, Object>> it = this.a.b().iterator();
while (it.hasNext()) {
if (!b(it.next())) {
return false;
}
}
return true;
}
public final Iterator<Map.Entry<T, Object>> e() {
return this.c ? new a0.b(this.a.entrySet().iterator()) : this.a.entrySet().iterator();
}
public u(f1 f1Var) {
this.a = f1Var;
f();
}
public final void f() {
if (this.b) {
return;
}
this.a.c();
this.b = true;
}
public final Object a(T t) {
Object obj = this.a.get(t);
return obj instanceof a0 ? ((a0) obj).a(null) : obj;
}
public static int a(Map.Entry entry) {
int a2;
int d2;
int serializedSize;
int e;
b bVar = (b) entry.getKey();
Object value = entry.getValue();
if (bVar.d() == r1.c.MESSAGE && !bVar.b() && !bVar.isPacked()) {
if (value instanceof a0) {
a0 a0Var = (a0) value;
a2 = l.a(2, ((b) entry.getKey()).a()) + (l.d(1) * 2);
d2 = l.d(3);
if (a0Var.b != null) {
serializedSize = a0Var.b.size();
} else {
serializedSize = a0Var.a != null ? a0Var.a.getSerializedSize() : 0;
}
e = l.e(serializedSize);
} else {
a2 = l.a(2, ((b) entry.getKey()).a()) + (l.d(1) * 2);
d2 = l.d(3);
serializedSize = ((o0) value).getSerializedSize();
e = l.e(serializedSize);
}
return e + serializedSize + d2 + a2;
}
return a((b<?>) bVar, value);
}
public static <T extends b<T>> boolean b(Map.Entry<T, Object> entry) {
T key = entry.getKey();
if (key.d() == r1.c.MESSAGE) {
if (key.b()) {
Iterator it = ((List) entry.getValue()).iterator();
while (it.hasNext()) {
if (!((o0) it.next()).isInitialized()) {
return false;
}
}
} else {
Object value = entry.getValue();
if (value instanceof o0) {
if (!((o0) value).isInitialized()) {
return false;
}
} else {
if (value instanceof a0) {
return true;
}
throw new IllegalArgumentException("Wrong object type used with protocol message reflection.");
}
}
}
return true;
}
public static int a(r1.b bVar, Object obj) {
int serializedSize;
int e;
switch (a.b[bVar.ordinal()]) {
case 1:
((Double) obj).doubleValue();
Logger logger = l.b;
return 8;
case 2:
((Float) obj).floatValue();
Logger logger2 = l.b;
return 4;
case 3:
return l.a(((Long) obj).longValue());
case 4:
return l.a(((Long) obj).longValue());
case 5:
return l.c(((Integer) obj).intValue());
case 6:
((Long) obj).longValue();
Logger logger3 = l.b;
return 8;
case 7:
((Integer) obj).intValue();
Logger logger4 = l.b;
return 4;
case 8:
((Boolean) obj).booleanValue();
Logger logger5 = l.b;
return 1;
case 9:
Logger logger6 = l.b;
return ((o0) obj).getSerializedSize();
case 10:
if (obj instanceof a0) {
a0 a0Var = (a0) obj;
Logger logger7 = l.b;
if (a0Var.b != null) {
serializedSize = a0Var.b.size();
} else {
serializedSize = a0Var.a != null ? a0Var.a.getSerializedSize() : 0;
}
e = l.e(serializedSize);
break;
} else {
Logger logger8 = l.b;
serializedSize = ((o0) obj).getSerializedSize();
e = l.e(serializedSize);
break;
}
case 11:
if (obj instanceof i) {
Logger logger9 = l.b;
serializedSize = ((i) obj).size();
e = l.e(serializedSize);
break;
} else {
return l.a((String) obj);
}
case 12:
if (obj instanceof i) {
Logger logger10 = l.b;
serializedSize = ((i) obj).size();
e = l.e(serializedSize);
break;
} else {
Logger logger11 = l.b;
serializedSize = ((byte[]) obj).length;
e = l.e(serializedSize);
break;
}
case 13:
return l.e(((Integer) obj).intValue());
case 14:
((Integer) obj).intValue();
Logger logger12 = l.b;
return 4;
case 15:
((Long) obj).longValue();
Logger logger13 = l.b;
return 8;
case 16:
return l.e(l.f(((Integer) obj).intValue()));
case 17:
return l.a(l.b(((Long) obj).longValue()));
case 18:
if (obj instanceof y.c) {
return l.c(((y.c) obj).a());
}
return l.c(((Integer) obj).intValue());
default:
throw new RuntimeException("There is no way to get here, but the compiler thinks otherwise.");
}
return e + serializedSize;
}
public final void c(Map.Entry<T, Object> entry) {
T key = entry.getKey();
Object value = entry.getValue();
if (value instanceof a0) {
value = ((a0) value).a(null);
}
if (key.b()) {
Object a2 = a((u<T>) key);
if (a2 == null) {
a2 = new ArrayList();
}
for (Object obj : (List) value) {
List list = (List) a2;
if (obj instanceof byte[]) {
byte[] bArr = (byte[]) obj;
byte[] bArr2 = new byte[bArr.length];
System.arraycopy(bArr, 0, bArr2, 0, bArr.length);
obj = bArr2;
}
list.add(obj);
}
this.a.put(key, a2);
return;
}
if (key.d() == r1.c.MESSAGE) {
Object a3 = a((u<T>) key);
if (a3 == null) {
g1<T, Object> g1Var = this.a;
if (value instanceof byte[]) {
byte[] bArr3 = (byte[]) value;
byte[] bArr4 = new byte[bArr3.length];
System.arraycopy(bArr3, 0, bArr4, 0, bArr3.length);
value = bArr4;
}
g1Var.put(key, value);
return;
}
this.a.put(key, key.a(((o0) a3).toBuilder(), (o0) value).a());
return;
}
g1<T, Object> g1Var2 = this.a;
if (value instanceof byte[]) {
byte[] bArr5 = (byte[]) value;
byte[] bArr6 = new byte[bArr5.length];
System.arraycopy(bArr5, 0, bArr6, 0, bArr5.length);
value = bArr6;
}
g1Var2.put(key, value);
}
public final int c() {
int i = 0;
for (int i2 = 0; i2 < this.a.b.size(); i2++) {
Map.Entry<T, Object> a2 = this.a.a(i2);
i += a((b<?>) a2.getKey(), a2.getValue());
}
for (Map.Entry<T, Object> entry : this.a.b()) {
i += a((b<?>) entry.getKey(), entry.getValue());
}
return i;
}
public static int a(b<?> bVar, Object obj) {
int d2;
int a2;
r1.b c = bVar.c();
int a3 = bVar.a();
if (bVar.b()) {
int i = 0;
if (bVar.isPacked()) {
Iterator it = ((List) obj).iterator();
while (it.hasNext()) {
i += a(c, it.next());
}
d2 = l.d(a3) + i;
a2 = l.e(i);
} else {
for (Object obj2 : (List) obj) {
int d3 = l.d(a3);
if (c == r1.b.GROUP) {
d3 *= 2;
}
i += a(c, obj2) + d3;
}
return i;
}
} else {
d2 = l.d(a3);
if (c == r1.b.GROUP) {
d2 *= 2;
}
a2 = a(c, obj);
}
return a2 + d2;
}
public final void a(GeneratedMessageLite.d dVar, Object obj) {
List list;
if (dVar.d) {
c(dVar, obj);
Object a2 = a((u<T>) dVar);
if (a2 == null) {
list = new ArrayList();
this.a.put(dVar, list);
} else {
list = (List) a2;
}
list.add(obj);
return;
}
throw new IllegalArgumentException("addRepeatedField() can only be called on repeated fields.");
}
}