Files
rr3-apk/decompiled-community/sources/com/applovin/impl/vc.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

353 lines
10 KiB
Java

package com.applovin.impl;
import com.applovin.exoplayer2.common.base.Function;
import com.applovin.exoplayer2.common.base.Objects;
import com.applovin.exoplayer2.common.base.Preconditions;
import com.applovin.impl.rj;
import java.util.AbstractCollection;
import java.util.AbstractMap;
import java.util.Collection;
import java.util.HashSet;
import java.util.IdentityHashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
/* loaded from: classes.dex */
public abstract class vc {
/* JADX WARN: Failed to restore enum class, 'enum' modifier and super class removed */
/* JADX WARN: Unknown enum class pattern. Please report as an issue! */
public static abstract class b implements Function {
public static final b a = new a("KEY", 0);
public static final b b = new C0041b("VALUE", 1);
private static final /* synthetic */ b[] c = a();
private static /* synthetic */ b[] a() {
return new b[]{a, b};
}
public static b valueOf(String str) {
return (b) Enum.valueOf(b.class, str);
}
public static b[] values() {
return (b[]) c.clone();
}
public enum a extends b {
public a(String str, int i) {
super(str, i, null);
}
@Override // com.applovin.exoplayer2.common.base.Function
public Object apply(Map.Entry entry) {
return entry.getKey();
}
}
private b(String str, int i) {
}
/* renamed from: com.applovin.impl.vc$b$b, reason: collision with other inner class name */
public enum C0041b extends b {
public C0041b(String str, int i) {
super(str, i, null);
}
@Override // com.applovin.exoplayer2.common.base.Function
public Object apply(Map.Entry entry) {
return entry.getValue();
}
}
public /* synthetic */ b(String str, int i, uc ucVar) {
this(str, i);
}
}
public class a extends yo {
public a(Iterator it) {
super(it);
}
@Override // com.applovin.impl.yo
public Object a(Map.Entry entry) {
return entry.getValue();
}
}
public static int a(int i) {
if (i < 3) {
p3.a(i, "expectedSize");
return i + 1;
}
if (i < 1073741824) {
return (int) ((i / 0.75f) + 1.0f);
}
return Integer.MAX_VALUE;
}
public static abstract class f extends AbstractMap {
private transient Set a;
private transient Collection b;
public abstract Set a();
public Collection b() {
return new e(this);
}
@Override // java.util.AbstractMap, java.util.Map
public Set entrySet() {
Set set = this.a;
if (set != null) {
return set;
}
Set a = a();
this.a = a;
return a;
}
@Override // java.util.AbstractMap, java.util.Map
public Collection values() {
Collection collection = this.b;
if (collection != null) {
return collection;
}
Collection b = b();
this.b = b;
return b;
}
}
public static Object c(Map map, Object obj) {
Preconditions.checkNotNull(map);
try {
return map.get(obj);
} catch (ClassCastException | NullPointerException unused) {
return null;
}
}
public static Function c() {
return b.b;
}
public static boolean b(Map map, Object obj) {
Preconditions.checkNotNull(map);
try {
return map.containsKey(obj);
} catch (ClassCastException | NullPointerException unused) {
return false;
}
}
public static IdentityHashMap b() {
return new IdentityHashMap();
}
public static Object d(Map map, Object obj) {
Preconditions.checkNotNull(map);
try {
return map.remove(obj);
} catch (ClassCastException | NullPointerException unused) {
return null;
}
}
public static class d extends rj.b {
final Map a;
public Map a() {
return this.a;
}
public d(Map map) {
this.a = (Map) Preconditions.checkNotNull(map);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public int size() {
return a().size();
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public boolean isEmpty() {
return a().isEmpty();
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public boolean contains(Object obj) {
return a().containsKey(obj);
}
}
public static class e extends AbstractCollection {
final Map a;
public final Map a() {
return this.a;
}
public e(Map map) {
this.a = (Map) Preconditions.checkNotNull(map);
}
@Override // java.util.AbstractCollection, java.util.Collection, java.lang.Iterable
public Iterator iterator() {
return vc.a(a().entrySet().iterator());
}
@Override // java.util.AbstractCollection, java.util.Collection
public boolean remove(Object obj) {
try {
return super.remove(obj);
} catch (UnsupportedOperationException unused) {
for (Map.Entry entry : a().entrySet()) {
if (Objects.equal(obj, entry.getValue())) {
a().remove(entry.getKey());
return true;
}
}
return false;
}
}
@Override // java.util.AbstractCollection, java.util.Collection
public boolean removeAll(Collection collection) {
try {
return super.removeAll((Collection) Preconditions.checkNotNull(collection));
} catch (UnsupportedOperationException unused) {
HashSet a = rj.a();
for (Map.Entry entry : a().entrySet()) {
if (collection.contains(entry.getValue())) {
a.add(entry.getKey());
}
}
return a().keySet().removeAll(a);
}
}
@Override // java.util.AbstractCollection, java.util.Collection
public boolean retainAll(Collection collection) {
try {
return super.retainAll((Collection) Preconditions.checkNotNull(collection));
} catch (UnsupportedOperationException unused) {
HashSet a = rj.a();
for (Map.Entry entry : a().entrySet()) {
if (collection.contains(entry.getValue())) {
a.add(entry.getKey());
}
}
return a().keySet().retainAll(a);
}
}
@Override // java.util.AbstractCollection, java.util.Collection
public int size() {
return a().size();
}
@Override // java.util.AbstractCollection, java.util.Collection
public boolean isEmpty() {
return a().isEmpty();
}
@Override // java.util.AbstractCollection, java.util.Collection
public boolean contains(Object obj) {
return a().containsValue(obj);
}
@Override // java.util.AbstractCollection, java.util.Collection
public void clear() {
a().clear();
}
}
public static boolean a(Map map, Object obj) {
if (map == obj) {
return true;
}
if (obj instanceof Map) {
return map.entrySet().equals(((Map) obj).entrySet());
}
return false;
}
public static abstract class c extends rj.b {
public abstract Map a();
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public abstract boolean contains(Object obj);
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public int size() {
return a().size();
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public void clear() {
a().clear();
}
@Override // java.util.AbstractCollection, java.util.Collection, java.util.Set
public boolean isEmpty() {
return a().isEmpty();
}
@Override // com.applovin.impl.rj.b, java.util.AbstractSet, java.util.AbstractCollection, java.util.Collection, java.util.Set
public boolean removeAll(Collection collection) {
try {
return super.removeAll((Collection) Preconditions.checkNotNull(collection));
} catch (UnsupportedOperationException unused) {
return rj.a((Set) this, collection.iterator());
}
}
@Override // com.applovin.impl.rj.b, java.util.AbstractCollection, java.util.Collection, java.util.Set
public boolean retainAll(Collection collection) {
try {
return super.retainAll((Collection) Preconditions.checkNotNull(collection));
} catch (UnsupportedOperationException unused) {
HashSet a = rj.a(collection.size());
for (Object obj : collection) {
if (contains(obj)) {
a.add(((Map.Entry) obj).getKey());
}
}
return a().keySet().retainAll(a);
}
}
}
public static String a(Map map) {
StringBuilder a2 = q3.a(map.size());
a2.append('{');
boolean z = true;
for (Map.Entry entry : map.entrySet()) {
if (!z) {
a2.append(", ");
}
a2.append(entry.getKey());
a2.append(com.ironsource.nb.T);
a2.append(entry.getValue());
z = false;
}
a2.append('}');
return a2.toString();
}
public static Function a() {
return b.a;
}
public static Iterator a(Iterator it) {
return new a(it);
}
public static Map.Entry a(Object obj, Object obj2) {
return new db(obj, obj2);
}
}