soul-browser/sources/java/com/google/common/collect/Synchronized.java
KaKi87 550ddb0413
Decompile and recreate Soul Browser v1.4.85 with APK CI builds (#1)
* Decompile and recreate Soul Browser v1.4.85 with APK CI builds

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix CI build: include bundled google.jks and remove PR trigger

The apktool build failed in CI because app/unknown/.../google.jks was
excluded by the *.jks gitignore rule. Whitelist app-bundled JKS files
and commit the missing resource.

Also remove the redundant pull_request workflow trigger.

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Change package ID to com.github.kaki87.soulbrowser

Rename the application ID so the rebuilt APK can be installed
alongside the original Soul Browser from Google Play.

- Update AndroidManifest package, permissions, providers, and actions
- Update R class references in smali (com/github/kaki87/soulbrowser/R)
- Update shortcuts.xml targetPackage
- Rename app label to "Soul Rebuild" for easy identification

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix install compatibility: remove split APK metadata and bundle native libs

The rebuilt APK still declared requiredSplitTypes and Play Store split
metadata, causing Android to reject standalone installs as incompatible.

- Remove requiredSplitTypes and split-related manifest meta-data
- Merge native libs from all ABI splits with uncompressed storage
- Page-align before signing for extractNativeLibs=false
- Add .so to apktool doNotCompress list

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix install failure: use apksigner v2/v3 and bundle arm64 native libs

Target SDK 36 requires APK Signature Scheme v2+, but jarsigner only
produces v1 signatures, causing Android to reject the install.

- Sign with apksigner (v1+v2+v3) instead of jarsigner
- Add arm64-v8a native libraries from universal Soul Browser 1.4.79
- Set extractNativeLibs=true for reliable sideload installs
- Commit stable debug keystore for consistent signatures across builds

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Add committed debug keystore for consistent APK signatures

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix startup crash: use original classes2.dex desugar libraries

Apktool recompiles smali_classes2 into a broken classes2.dex, causing
ClassNotFoundException for j$.com.android.tools.r8.a at ML Kit init.

Inject the original classes2.dex (Java 8+ desugar libs) after apktool
build instead of using the recompiled version.

Co-authored-by: KaKi87 <KaKi87@pm.me>

* Fix missing drawable resources from density split APKs

The base APK is an app bundle module; density-specific drawables like
seek_thumb_nor_b live in config.xhdpi.apk and were missing after rebuild,
causing Resources$NotFoundException at runtime.

- Merge non-9-patch resources from split APKs before apktool build
- Sync public.xml IDs from R smali only when backing files exist
- Add 713 density-specific resource IDs to public.xml

Co-authored-by: KaKi87 <KaKi87@pm.me>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-10 16:07:14 +02:00

1845 lines
63 KiB
Java

package com.google.common.collect;
import com.google.common.annotations.GwtCompatible;
import com.google.common.annotations.GwtIncompatible;
import com.google.common.annotations.J2ktIncompatible;
import com.google.common.annotations.VisibleForTesting;
import com.google.common.collect.Maps;
import java.io.Serializable;
import java.util.Collection;
import java.util.Comparator;
import java.util.Deque;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
import java.util.Map;
import java.util.NavigableMap;
import java.util.NavigableSet;
import java.util.Queue;
import java.util.RandomAccess;
import java.util.Set;
import java.util.SortedMap;
import java.util.SortedSet;
/* JADX INFO: Access modifiers changed from: package-private */
@J2ktIncompatible
@GwtCompatible
/* loaded from: classes3.dex */
public final class Synchronized {
/* loaded from: classes3.dex */
public static final class SynchronizedAsMap<K, V> extends SynchronizedMap<K, Collection<V>> {
public transient Set j;
public transient Collection k;
@Override // com.google.common.collect.Synchronized.SynchronizedMap, java.util.Map
public final boolean containsValue(Object obj) {
return values().contains(obj);
}
/* JADX WARN: Type inference failed for: r1v3, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Set] */
@Override // com.google.common.collect.Synchronized.SynchronizedMap, java.util.Map
public final Set entrySet() {
Set set;
synchronized (this.f) {
try {
if (this.j == null) {
this.j = new SynchronizedObject(((Map) this.f12406c).entrySet(), this.f);
}
set = this.j;
} catch (Throwable th) {
throw th;
}
}
return set;
}
@Override // com.google.common.collect.Synchronized.SynchronizedMap, java.util.Map
public final Object get(Object obj) {
Collection a2;
synchronized (this.f) {
Collection collection = (Collection) super.get(obj);
if (collection == null) {
a2 = null;
} else {
a2 = Synchronized.a(collection, this.f);
}
}
return a2;
}
/* JADX WARN: Type inference failed for: r1v3, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Collection] */
@Override // com.google.common.collect.Synchronized.SynchronizedMap, java.util.Map
public final Collection values() {
Collection collection;
synchronized (this.f) {
try {
if (this.k == null) {
this.k = new SynchronizedObject(((Map) this.f12406c).values(), this.f);
}
collection = this.k;
} catch (Throwable th) {
throw th;
}
}
return collection;
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedAsMapValues<V> extends SynchronizedCollection<Collection<V>> {
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.lang.Iterable, java.util.Set
public final Iterator iterator() {
return new TransformedIterator<Collection<Object>, Collection<Object>>(super.iterator()) { // from class: com.google.common.collect.Synchronized.SynchronizedAsMapValues.1
@Override // com.google.common.collect.TransformedIterator
public final Object a(Object obj) {
return Synchronized.a((Collection) obj, SynchronizedAsMapValues.this.f);
}
};
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedBiMap<K, V> extends SynchronizedMap<K, V> implements BiMap<K, V> {
public transient Set j;
@Override // com.google.common.collect.Synchronized.SynchronizedMap
public final Map c() {
return (BiMap) ((Map) this.f12406c);
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Set] */
@Override // com.google.common.collect.Synchronized.SynchronizedMap, java.util.Map
public final Set values() {
Set set;
synchronized (this.f) {
try {
if (this.j == null) {
this.j = new SynchronizedObject(((BiMap) ((Map) this.f12406c)).values(), this.f);
}
set = this.j;
} catch (Throwable th) {
throw th;
}
}
return set;
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedDeque<E> extends SynchronizedQueue<E> implements Deque<E> {
@Override // java.util.Deque
public final void addFirst(Object obj) {
synchronized (this.f) {
((Deque) super.c()).addFirst(obj);
}
}
@Override // java.util.Deque
public final void addLast(Object obj) {
synchronized (this.f) {
((Deque) super.c()).addLast(obj);
}
}
@Override // com.google.common.collect.Synchronized.SynchronizedQueue, com.google.common.collect.Synchronized.SynchronizedCollection
public final Collection c() {
return (Deque) super.c();
}
@Override // java.util.Deque
public final Iterator descendingIterator() {
Iterator<E> descendingIterator;
synchronized (this.f) {
descendingIterator = ((Deque) super.c()).descendingIterator();
}
return descendingIterator;
}
@Override // com.google.common.collect.Synchronized.SynchronizedQueue
/* renamed from: g */
public final Queue c() {
return (Deque) super.c();
}
@Override // java.util.Deque
public final Object getFirst() {
Object first;
synchronized (this.f) {
first = ((Deque) super.c()).getFirst();
}
return first;
}
@Override // java.util.Deque
public final Object getLast() {
Object last;
synchronized (this.f) {
last = ((Deque) super.c()).getLast();
}
return last;
}
@Override // java.util.Deque
public final boolean offerFirst(Object obj) {
boolean offerFirst;
synchronized (this.f) {
offerFirst = ((Deque) super.c()).offerFirst(obj);
}
return offerFirst;
}
@Override // java.util.Deque
public final boolean offerLast(Object obj) {
boolean offerLast;
synchronized (this.f) {
offerLast = ((Deque) super.c()).offerLast(obj);
}
return offerLast;
}
@Override // java.util.Deque
public final Object peekFirst() {
Object peekFirst;
synchronized (this.f) {
peekFirst = ((Deque) super.c()).peekFirst();
}
return peekFirst;
}
@Override // java.util.Deque
public final Object peekLast() {
Object peekLast;
synchronized (this.f) {
peekLast = ((Deque) super.c()).peekLast();
}
return peekLast;
}
@Override // java.util.Deque
public final Object pollFirst() {
Object pollFirst;
synchronized (this.f) {
pollFirst = ((Deque) super.c()).pollFirst();
}
return pollFirst;
}
@Override // java.util.Deque
public final Object pollLast() {
Object pollLast;
synchronized (this.f) {
pollLast = ((Deque) super.c()).pollLast();
}
return pollLast;
}
@Override // java.util.Deque
public final Object pop() {
Object pop;
synchronized (this.f) {
pop = ((Deque) super.c()).pop();
}
return pop;
}
@Override // java.util.Deque
public final void push(Object obj) {
synchronized (this.f) {
((Deque) super.c()).push(obj);
}
}
@Override // java.util.Deque
public final Object removeFirst() {
Object removeFirst;
synchronized (this.f) {
removeFirst = ((Deque) super.c()).removeFirst();
}
return removeFirst;
}
@Override // java.util.Deque
public final boolean removeFirstOccurrence(Object obj) {
boolean removeFirstOccurrence;
synchronized (this.f) {
removeFirstOccurrence = ((Deque) super.c()).removeFirstOccurrence(obj);
}
return removeFirstOccurrence;
}
@Override // java.util.Deque
public final Object removeLast() {
Object removeLast;
synchronized (this.f) {
removeLast = ((Deque) super.c()).removeLast();
}
return removeLast;
}
@Override // java.util.Deque
public final boolean removeLastOccurrence(Object obj) {
boolean removeLastOccurrence;
synchronized (this.f) {
removeLastOccurrence = ((Deque) super.c()).removeLastOccurrence(obj);
}
return removeLastOccurrence;
}
}
@GwtIncompatible
/* loaded from: classes3.dex */
public static final class SynchronizedEntry<K, V> extends SynchronizedObject implements Map.Entry<K, V> {
@Override // java.util.Map.Entry
public final boolean equals(Object obj) {
boolean equals;
synchronized (this.f) {
equals = ((Map.Entry) this.f12406c).equals(obj);
}
return equals;
}
@Override // java.util.Map.Entry
public final Object getKey() {
Object key;
synchronized (this.f) {
key = ((Map.Entry) this.f12406c).getKey();
}
return key;
}
@Override // java.util.Map.Entry
public final Object getValue() {
Object value;
synchronized (this.f) {
value = ((Map.Entry) this.f12406c).getValue();
}
return value;
}
@Override // java.util.Map.Entry
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = ((Map.Entry) this.f12406c).hashCode();
}
return hashCode;
}
@Override // java.util.Map.Entry
public final Object setValue(Object obj) {
Object value;
synchronized (this.f) {
value = ((Map.Entry) this.f12406c).setValue(obj);
}
return value;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedList<E> extends SynchronizedCollection<E> implements List<E> {
@Override // java.util.List
public final void add(int i, Object obj) {
synchronized (this.f) {
c().add(i, obj);
}
}
@Override // java.util.List
public final boolean addAll(int i, Collection collection) {
boolean addAll;
synchronized (this.f) {
addAll = c().addAll(i, collection);
}
return addAll;
}
@Override // java.util.Collection, java.util.List
public final boolean equals(Object obj) {
boolean equals;
if (obj == this) {
return true;
}
synchronized (this.f) {
equals = c().equals(obj);
}
return equals;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection
/* renamed from: g, reason: merged with bridge method [inline-methods] */
public final List c() {
return (List) ((Collection) this.f12406c);
}
@Override // java.util.List
public final Object get(int i) {
Object obj;
synchronized (this.f) {
obj = c().get(i);
}
return obj;
}
@Override // java.util.Collection, java.util.List
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = c().hashCode();
}
return hashCode;
}
@Override // java.util.List
public final int indexOf(Object obj) {
int indexOf;
synchronized (this.f) {
indexOf = c().indexOf(obj);
}
return indexOf;
}
@Override // java.util.List
public final int lastIndexOf(Object obj) {
int lastIndexOf;
synchronized (this.f) {
lastIndexOf = c().lastIndexOf(obj);
}
return lastIndexOf;
}
@Override // java.util.List
public final ListIterator listIterator() {
return c().listIterator();
}
@Override // java.util.List
public final Object remove(int i) {
Object remove;
synchronized (this.f) {
remove = c().remove(i);
}
return remove;
}
@Override // java.util.List
public final Object set(int i, Object obj) {
Object obj2;
synchronized (this.f) {
obj2 = c().set(i, obj);
}
return obj2;
}
@Override // java.util.List
public final List subList(int i, int i2) {
List c2;
synchronized (this.f) {
c2 = Synchronized.c(c().subList(i, i2), this.f);
}
return c2;
}
@Override // java.util.List
public final ListIterator listIterator(int i) {
return c().listIterator(i);
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedListMultimap<K, V> extends SynchronizedMultimap<K, V> implements ListMultimap<K, V> {
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap
public final Multimap c() {
return (ListMultimap) ((Multimap) this.f12406c);
}
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public final List a(Object obj) {
List a2;
synchronized (this.f) {
a2 = ((ListMultimap) ((Multimap) this.f12406c)).a(obj);
}
return a2;
}
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public final List get(Object obj) {
List c2;
synchronized (this.f) {
c2 = Synchronized.c(((ListMultimap) ((Multimap) this.f12406c)).get(obj), this.f);
}
return c2;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedMap<K, V> extends SynchronizedObject implements Map<K, V> {
public transient Set g;
public transient Collection h;
public transient Set i;
public Map c() {
return (Map) this.f12406c;
}
@Override // java.util.Map
public final void clear() {
synchronized (this.f) {
c().clear();
}
}
@Override // java.util.Map
public final boolean containsKey(Object obj) {
boolean containsKey;
synchronized (this.f) {
containsKey = c().containsKey(obj);
}
return containsKey;
}
public boolean containsValue(Object obj) {
boolean containsValue;
synchronized (this.f) {
containsValue = c().containsValue(obj);
}
return containsValue;
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Set] */
public Set entrySet() {
Set set;
synchronized (this.f) {
try {
if (this.i == null) {
this.i = new SynchronizedObject(c().entrySet(), this.f);
}
set = this.i;
} catch (Throwable th) {
throw th;
}
}
return set;
}
@Override // java.util.Map
public final boolean equals(Object obj) {
boolean equals;
if (obj == this) {
return true;
}
synchronized (this.f) {
equals = c().equals(obj);
}
return equals;
}
public Object get(Object obj) {
Object obj2;
synchronized (this.f) {
obj2 = c().get(obj);
}
return obj2;
}
@Override // java.util.Map
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = c().hashCode();
}
return hashCode;
}
@Override // java.util.Map
public final boolean isEmpty() {
boolean isEmpty;
synchronized (this.f) {
isEmpty = c().isEmpty();
}
return isEmpty;
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Set] */
@Override // java.util.Map
public Set keySet() {
Set set;
synchronized (this.f) {
try {
if (this.g == null) {
this.g = new SynchronizedObject(c().keySet(), this.f);
}
set = this.g;
} catch (Throwable th) {
throw th;
}
}
return set;
}
@Override // java.util.Map
public final Object put(Object obj, Object obj2) {
Object put;
synchronized (this.f) {
put = c().put(obj, obj2);
}
return put;
}
@Override // java.util.Map
public final void putAll(Map map) {
synchronized (this.f) {
c().putAll(map);
}
}
@Override // java.util.Map
public final Object remove(Object obj) {
Object remove;
synchronized (this.f) {
remove = c().remove(obj);
}
return remove;
}
@Override // java.util.Map
public final int size() {
int size;
synchronized (this.f) {
size = c().size();
}
return size;
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Collection] */
public Collection values() {
Collection collection;
synchronized (this.f) {
try {
if (this.h == null) {
this.h = new SynchronizedObject(c().values(), this.f);
}
collection = this.h;
} catch (Throwable th) {
throw th;
}
}
return collection;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedMultimap<K, V> extends SynchronizedObject implements Multimap<K, V> {
@Override // com.google.common.collect.Multimap
public final Map G() {
synchronized (this.f) {
}
return null;
}
@Override // com.google.common.collect.Multimap
public final boolean Z(Object obj, Object obj2) {
boolean Z;
synchronized (this.f) {
Z = c().Z(obj, obj2);
}
return Z;
}
public Collection a(Object obj) {
Collection a2;
synchronized (this.f) {
a2 = c().a(obj);
}
return a2;
}
public Multimap c() {
return (Multimap) this.f12406c;
}
@Override // com.google.common.collect.Multimap
public final void clear() {
synchronized (this.f) {
c().clear();
}
}
@Override // com.google.common.collect.Multimap
public final boolean containsKey(Object obj) {
boolean containsKey;
synchronized (this.f) {
containsKey = c().containsKey(obj);
}
return containsKey;
}
@Override // com.google.common.collect.Multimap
public final boolean equals(Object obj) {
boolean equals;
if (obj == this) {
return true;
}
synchronized (this.f) {
equals = c().equals(obj);
}
return equals;
}
public Collection get(Object obj) {
Collection a2;
synchronized (this.f) {
a2 = Synchronized.a(c().get(obj), this.f);
}
return a2;
}
@Override // com.google.common.collect.Multimap
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = c().hashCode();
}
return hashCode;
}
@Override // com.google.common.collect.Multimap
public Collection i() {
synchronized (this.f) {
}
return null;
}
@Override // com.google.common.collect.Multimap
public final boolean isEmpty() {
boolean isEmpty;
synchronized (this.f) {
isEmpty = c().isEmpty();
}
return isEmpty;
}
@Override // com.google.common.collect.Multimap
public final Set keySet() {
synchronized (this.f) {
}
return null;
}
@Override // com.google.common.collect.Multimap
public final boolean remove(Object obj, Object obj2) {
boolean remove;
synchronized (this.f) {
remove = c().remove(obj, obj2);
}
return remove;
}
@Override // com.google.common.collect.Multimap
public final int size() {
int size;
synchronized (this.f) {
size = c().size();
}
return size;
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedMultiset<E> extends SynchronizedCollection<E> implements Multiset<E> {
@Override // com.google.common.collect.Multiset
public final boolean A(int i, Object obj) {
boolean A;
synchronized (this.f) {
A = c().A(i, obj);
}
return A;
}
@Override // com.google.common.collect.Multiset
public final int G0(Object obj) {
int G0;
synchronized (this.f) {
G0 = c().G0(obj);
}
return G0;
}
@Override // com.google.common.collect.Multiset
public final int Q(Object obj) {
int Q;
synchronized (this.f) {
Q = c().Q(obj);
}
return Q;
}
@Override // com.google.common.collect.Multiset
public final int T(int i, Object obj) {
int T;
synchronized (this.f) {
T = c().T(i, obj);
}
return T;
}
@Override // com.google.common.collect.Multiset
public final int add(int i, Object obj) {
int add;
synchronized (this.f) {
add = c().add(i, obj);
}
return add;
}
@Override // com.google.common.collect.Multiset
public final Set entrySet() {
synchronized (this.f) {
}
return null;
}
@Override // java.util.Collection, com.google.common.collect.Multiset
public final boolean equals(Object obj) {
boolean equals;
if (obj == this) {
return true;
}
synchronized (this.f) {
equals = c().equals(obj);
}
return equals;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection
/* renamed from: g, reason: merged with bridge method [inline-methods] */
public final Multiset c() {
return (Multiset) ((Collection) this.f12406c);
}
@Override // java.util.Collection, com.google.common.collect.Multiset
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = c().hashCode();
}
return hashCode;
}
@Override // com.google.common.collect.Multiset
public final Set j() {
synchronized (this.f) {
}
return null;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedObject implements Serializable {
/* renamed from: c, reason: collision with root package name */
public final Object f12406c;
public final Object f;
public SynchronizedObject(Object obj, Object obj2) {
obj.getClass();
this.f12406c = obj;
this.f = obj2 == null ? this : obj2;
}
public final String toString() {
String obj;
synchronized (this.f) {
obj = this.f12406c.toString();
}
return obj;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedQueue<E> extends SynchronizedCollection<E> implements Queue<E> {
@Override // java.util.Queue
public final Object element() {
Object element;
synchronized (this.f) {
element = c().element();
}
return element;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection
/* renamed from: g, reason: merged with bridge method [inline-methods] */
public Queue c() {
return (Queue) ((Collection) this.f12406c);
}
@Override // java.util.Queue
public final boolean offer(Object obj) {
boolean offer;
synchronized (this.f) {
offer = c().offer(obj);
}
return offer;
}
@Override // java.util.Queue
public final Object peek() {
Object peek;
synchronized (this.f) {
peek = c().peek();
}
return peek;
}
@Override // java.util.Queue
public final Object poll() {
Object poll;
synchronized (this.f) {
poll = c().poll();
}
return poll;
}
@Override // java.util.Queue
public final Object remove() {
Object remove;
synchronized (this.f) {
remove = c().remove();
}
return remove;
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedRandomAccessList<E> extends SynchronizedList<E> implements RandomAccess {
}
/* loaded from: classes3.dex */
public static class SynchronizedSet<E> extends SynchronizedCollection<E> implements Set<E> {
public boolean equals(Object obj) {
boolean equals;
if (obj == this) {
return true;
}
synchronized (this.f) {
equals = c().equals(obj);
}
return equals;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection
/* renamed from: g, reason: merged with bridge method [inline-methods] */
public Set c() {
return (Set) ((Collection) this.f12406c);
}
@Override // java.util.Collection, java.util.Set
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = c().hashCode();
}
return hashCode;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedSetMultimap<K, V> extends SynchronizedMultimap<K, V> implements SetMultimap<K, V> {
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap
/* renamed from: g, reason: merged with bridge method [inline-methods] */
public SetMultimap c() {
return (SetMultimap) ((Multimap) this.f12406c);
}
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public Set a(Object obj) {
Set a2;
synchronized (this.f) {
a2 = c().a(obj);
}
return a2;
}
/* JADX WARN: Type inference failed for: r2v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Set] */
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public Set get(Object obj) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().get(obj), this.f);
}
return synchronizedObject;
}
@Override // com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public final Set i() {
synchronized (this.f) {
}
return null;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedSortedMap<K, V> extends SynchronizedMap<K, V> implements SortedMap<K, V> {
@Override // java.util.SortedMap
public final Comparator comparator() {
Comparator<? super K> comparator;
synchronized (this.f) {
comparator = c().comparator();
}
return comparator;
}
@Override // java.util.SortedMap
public final Object firstKey() {
Object firstKey;
synchronized (this.f) {
firstKey = c().firstKey();
}
return firstKey;
}
@Override // com.google.common.collect.Synchronized.SynchronizedMap
/* renamed from: g, reason: merged with bridge method [inline-methods] */
public SortedMap c() {
return (SortedMap) ((Map) this.f12406c);
}
/* JADX WARN: Type inference failed for: r2v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.SortedMap] */
public SortedMap headMap(Object obj) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().headMap(obj), this.f);
}
return synchronizedObject;
}
@Override // java.util.SortedMap
public final Object lastKey() {
Object lastKey;
synchronized (this.f) {
lastKey = c().lastKey();
}
return lastKey;
}
/* JADX WARN: Type inference failed for: r1v1, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.SortedMap] */
public SortedMap subMap(Object obj, Object obj2) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().subMap(obj, obj2), this.f);
}
return synchronizedObject;
}
/* JADX WARN: Type inference failed for: r2v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.SortedMap] */
public SortedMap tailMap(Object obj) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().tailMap(obj), this.f);
}
return synchronizedObject;
}
}
/* loaded from: classes3.dex */
public static class SynchronizedSortedSet<E> extends SynchronizedSet<E> implements SortedSet<E> {
@Override // java.util.SortedSet
public final Comparator comparator() {
Comparator<? super E> comparator;
synchronized (this.f) {
comparator = c().comparator();
}
return comparator;
}
@Override // java.util.SortedSet
public final Object first() {
Object first;
synchronized (this.f) {
first = c().first();
}
return first;
}
/* JADX WARN: Type inference failed for: r2v0, types: [java.util.SortedSet, com.google.common.collect.Synchronized$SynchronizedObject] */
public SortedSet headSet(Object obj) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().headSet(obj), this.f);
}
return synchronizedObject;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSet
/* renamed from: k, reason: merged with bridge method [inline-methods] */
public SortedSet c() {
return (SortedSet) super.c();
}
@Override // java.util.SortedSet
public final Object last() {
Object last;
synchronized (this.f) {
last = c().last();
}
return last;
}
/* JADX WARN: Type inference failed for: r1v1, types: [java.util.SortedSet, com.google.common.collect.Synchronized$SynchronizedObject] */
public SortedSet subSet(Object obj, Object obj2) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().subSet(obj, obj2), this.f);
}
return synchronizedObject;
}
/* JADX WARN: Type inference failed for: r2v0, types: [java.util.SortedSet, com.google.common.collect.Synchronized$SynchronizedObject] */
public SortedSet tailSet(Object obj) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(c().tailSet(obj), this.f);
}
return synchronizedObject;
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedTable<R, C, V> extends SynchronizedObject implements Table<R, C, V> {
/* JADX WARN: Type inference failed for: r3v1, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Map] */
@Override // com.google.common.collect.Table
public final Map B() {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(Maps.h(((Table) this.f12406c).B(), new f(3, this)), this.f);
}
return synchronizedObject;
}
@Override // com.google.common.collect.Table
public final boolean equals(Object obj) {
boolean equals;
if (this == obj) {
return true;
}
synchronized (this.f) {
equals = ((Table) this.f12406c).equals(obj);
}
return equals;
}
@Override // com.google.common.collect.Table
public final int hashCode() {
int hashCode;
synchronized (this.f) {
hashCode = ((Table) this.f12406c).hashCode();
}
return hashCode;
}
@Override // com.google.common.collect.Table
public final int size() {
int size;
synchronized (this.f) {
size = ((Table) this.f12406c).size();
}
return size;
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Set] */
@Override // com.google.common.collect.Table
public final Set u() {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((Table) this.f12406c).u(), this.f);
}
return synchronizedObject;
}
}
/* JADX WARN: Type inference failed for: r0v3, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Collection] */
/* JADX WARN: Type inference failed for: r0v5, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Collection] */
/* JADX WARN: Type inference failed for: r0v6, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.Collection] */
public static Collection a(Collection collection, Object obj) {
if (collection instanceof SortedSet) {
return new SynchronizedObject((SortedSet) collection, obj);
}
if (collection instanceof Set) {
return new SynchronizedObject((Set) collection, obj);
}
if (collection instanceof List) {
return c((List) collection, obj);
}
return new SynchronizedObject(collection, obj);
}
/* JADX WARN: Type inference failed for: r0v0, types: [java.util.Map$Entry, com.google.common.collect.Synchronized$SynchronizedObject] */
public static Map.Entry b(Map.Entry entry, Object obj) {
if (entry == null) {
return null;
}
return new SynchronizedObject(entry, obj);
}
/* JADX WARN: Type inference failed for: r0v1, types: [java.util.List, com.google.common.collect.Synchronized$SynchronizedObject] */
/* JADX WARN: Type inference failed for: r0v2, types: [java.util.List, com.google.common.collect.Synchronized$SynchronizedObject] */
public static List c(List list, Object obj) {
if (list instanceof RandomAccess) {
return new SynchronizedObject(list, obj);
}
return new SynchronizedObject(list, obj);
}
/* loaded from: classes3.dex */
public static final class SynchronizedSortedSetMultimap<K, V> extends SynchronizedSetMultimap<K, V> implements SortedSetMultimap<K, V> {
@Override // com.google.common.collect.Synchronized.SynchronizedSetMultimap, com.google.common.collect.Synchronized.SynchronizedMultimap
public final Multimap c() {
return (SortedSetMultimap) super.c();
}
@Override // com.google.common.collect.Synchronized.SynchronizedSetMultimap
/* renamed from: g */
public final SetMultimap c() {
return (SortedSetMultimap) super.c();
}
@Override // com.google.common.collect.Synchronized.SynchronizedSetMultimap, com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public final SortedSet a(Object obj) {
SortedSet a2;
synchronized (this.f) {
a2 = ((SortedSetMultimap) super.c()).a(obj);
}
return a2;
}
/* JADX WARN: Type inference failed for: r2v0, types: [java.util.SortedSet, com.google.common.collect.Synchronized$SynchronizedObject] */
@Override // com.google.common.collect.Synchronized.SynchronizedSetMultimap, com.google.common.collect.Synchronized.SynchronizedMultimap, com.google.common.collect.Multimap
public final SortedSet get(Object obj) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((SortedSetMultimap) super.c()).get(obj), this.f);
}
return synchronizedObject;
}
}
@VisibleForTesting
/* loaded from: classes3.dex */
public static class SynchronizedCollection<E> extends SynchronizedObject implements Collection<E> {
@Override // java.util.Collection
public final boolean add(Object obj) {
boolean add;
synchronized (this.f) {
add = c().add(obj);
}
return add;
}
@Override // java.util.Collection
public final boolean addAll(Collection collection) {
boolean addAll;
synchronized (this.f) {
addAll = c().addAll(collection);
}
return addAll;
}
public Collection c() {
return (Collection) this.f12406c;
}
@Override // java.util.Collection
public final void clear() {
synchronized (this.f) {
c().clear();
}
}
public boolean contains(Object obj) {
boolean contains;
synchronized (this.f) {
contains = c().contains(obj);
}
return contains;
}
public boolean containsAll(Collection collection) {
boolean containsAll;
synchronized (this.f) {
containsAll = c().containsAll(collection);
}
return containsAll;
}
@Override // java.util.Collection
public final boolean isEmpty() {
boolean isEmpty;
synchronized (this.f) {
isEmpty = c().isEmpty();
}
return isEmpty;
}
public Iterator iterator() {
return c().iterator();
}
public boolean remove(Object obj) {
boolean remove;
synchronized (this.f) {
remove = c().remove(obj);
}
return remove;
}
public boolean removeAll(Collection collection) {
boolean removeAll;
synchronized (this.f) {
removeAll = c().removeAll(collection);
}
return removeAll;
}
public boolean retainAll(Collection collection) {
boolean retainAll;
synchronized (this.f) {
retainAll = c().retainAll(collection);
}
return retainAll;
}
@Override // java.util.Collection
public final int size() {
int size;
synchronized (this.f) {
size = c().size();
}
return size;
}
public Object[] toArray() {
Object[] array;
synchronized (this.f) {
array = c().toArray();
}
return array;
}
public Object[] toArray(Object[] objArr) {
Object[] array;
synchronized (this.f) {
array = c().toArray(objArr);
}
return array;
}
}
/* loaded from: classes3.dex */
public static final class SynchronizedAsMapEntries<K, V> extends SynchronizedSet<Map.Entry<K, Collection<V>>> {
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final boolean contains(Object obj) {
boolean contains;
synchronized (this.f) {
Set c2 = c();
if (!(obj instanceof Map.Entry)) {
contains = false;
} else {
contains = c2.contains(new Maps.AnonymousClass7((Map.Entry) obj));
}
}
return contains;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final boolean containsAll(Collection collection) {
boolean a2;
synchronized (this.f) {
a2 = Collections2.a(c(), collection);
}
return a2;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSet, java.util.Collection, java.util.Set
public final boolean equals(Object obj) {
boolean b;
if (obj == this) {
return true;
}
synchronized (this.f) {
b = Sets.b(c(), obj);
}
return b;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.lang.Iterable, java.util.Set
public final Iterator iterator() {
return new TransformedIterator<Map.Entry<Object, Collection<Object>>, Map.Entry<Object, Collection<Object>>>(super.iterator()) { // from class: com.google.common.collect.Synchronized.SynchronizedAsMapEntries.1
@Override // com.google.common.collect.TransformedIterator
public final Object a(Object obj) {
final Map.Entry entry = (Map.Entry) obj;
return new ForwardingMapEntry<Object, Collection<Object>>(this) { // from class: com.google.common.collect.Synchronized.SynchronizedAsMapEntries.1.1
public final /* synthetic */ AnonymousClass1 f;
{
this.f = this;
}
@Override // com.google.common.collect.ForwardingMapEntry, com.google.common.collect.ForwardingObject
public final Object e0() {
return entry;
}
@Override // com.google.common.collect.ForwardingMapEntry, java.util.Map.Entry
public final Object getValue() {
return Synchronized.a((Collection) entry.getValue(), SynchronizedAsMapEntries.this.f);
}
@Override // com.google.common.collect.ForwardingMapEntry
/* renamed from: h0 */
public final Map.Entry e0() {
return entry;
}
};
}
};
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final boolean remove(Object obj) {
boolean remove;
synchronized (this.f) {
Set c2 = c();
if (!(obj instanceof Map.Entry)) {
remove = false;
} else {
remove = c2.remove(new Maps.AnonymousClass7((Map.Entry) obj));
}
}
return remove;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final boolean removeAll(Collection collection) {
boolean i;
synchronized (this.f) {
i = Iterators.i(collection, c().iterator());
}
return i;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final boolean retainAll(Collection collection) {
boolean z;
synchronized (this.f) {
Iterator it = c().iterator();
collection.getClass();
z = false;
while (it.hasNext()) {
if (!collection.contains(it.next())) {
it.remove();
z = true;
}
}
}
return z;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final Object[] toArray() {
Object[] objArr;
synchronized (this.f) {
Set c2 = c();
objArr = new Object[c2.size()];
ObjectArrays.b(c2, objArr);
}
return objArr;
}
@Override // com.google.common.collect.Synchronized.SynchronizedCollection, java.util.Collection, java.util.Set
public final Object[] toArray(Object[] objArr) {
Object[] c2;
synchronized (this.f) {
c2 = ObjectArrays.c(c(), objArr);
}
return c2;
}
}
@GwtIncompatible
@VisibleForTesting
/* loaded from: classes3.dex */
public static final class SynchronizedNavigableMap<K, V> extends SynchronizedSortedMap<K, V> implements NavigableMap<K, V> {
public transient NavigableSet j;
public transient NavigableMap k;
public transient NavigableSet l;
@Override // com.google.common.collect.Synchronized.SynchronizedSortedMap, com.google.common.collect.Synchronized.SynchronizedMap
public final Map c() {
return (NavigableMap) super.c();
}
@Override // java.util.NavigableMap
public final Map.Entry ceilingEntry(Object obj) {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).ceilingEntry(obj), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Object ceilingKey(Object obj) {
Object ceilingKey;
synchronized (this.f) {
ceilingKey = ((NavigableMap) super.c()).ceilingKey(obj);
}
return ceilingKey;
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableSet] */
@Override // java.util.NavigableMap
public final NavigableSet descendingKeySet() {
synchronized (this.f) {
try {
NavigableSet navigableSet = this.j;
if (navigableSet == null) {
?? synchronizedObject = new SynchronizedObject(((NavigableMap) super.c()).descendingKeySet(), this.f);
this.j = synchronizedObject;
return synchronizedObject;
}
return navigableSet;
} catch (Throwable th) {
throw th;
}
}
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableMap] */
@Override // java.util.NavigableMap
public final NavigableMap descendingMap() {
synchronized (this.f) {
try {
NavigableMap navigableMap = this.k;
if (navigableMap == null) {
?? synchronizedObject = new SynchronizedObject(((NavigableMap) super.c()).descendingMap(), this.f);
this.k = synchronizedObject;
return synchronizedObject;
}
return navigableMap;
} catch (Throwable th) {
throw th;
}
}
}
@Override // java.util.NavigableMap
public final Map.Entry firstEntry() {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).firstEntry(), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Map.Entry floorEntry(Object obj) {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).floorEntry(obj), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Object floorKey(Object obj) {
Object floorKey;
synchronized (this.f) {
floorKey = ((NavigableMap) super.c()).floorKey(obj);
}
return floorKey;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedMap
/* renamed from: g */
public final SortedMap c() {
return (NavigableMap) super.c();
}
/* JADX WARN: Type inference failed for: r1v2, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableMap] */
@Override // java.util.NavigableMap
public final NavigableMap headMap(Object obj, boolean z) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((NavigableMap) super.c()).headMap(obj, z), this.f);
}
return synchronizedObject;
}
@Override // java.util.NavigableMap
public final Map.Entry higherEntry(Object obj) {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).higherEntry(obj), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Object higherKey(Object obj) {
Object higherKey;
synchronized (this.f) {
higherKey = ((NavigableMap) super.c()).higherKey(obj);
}
return higherKey;
}
@Override // com.google.common.collect.Synchronized.SynchronizedMap, java.util.Map
public final Set keySet() {
return navigableKeySet();
}
@Override // java.util.NavigableMap
public final Map.Entry lastEntry() {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).lastEntry(), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Map.Entry lowerEntry(Object obj) {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).lowerEntry(obj), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Object lowerKey(Object obj) {
Object lowerKey;
synchronized (this.f) {
lowerKey = ((NavigableMap) super.c()).lowerKey(obj);
}
return lowerKey;
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableSet] */
@Override // java.util.NavigableMap
public final NavigableSet navigableKeySet() {
synchronized (this.f) {
try {
NavigableSet navigableSet = this.l;
if (navigableSet == null) {
?? synchronizedObject = new SynchronizedObject(((NavigableMap) super.c()).navigableKeySet(), this.f);
this.l = synchronizedObject;
return synchronizedObject;
}
return navigableSet;
} catch (Throwable th) {
throw th;
}
}
}
@Override // java.util.NavigableMap
public final Map.Entry pollFirstEntry() {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).pollFirstEntry(), this.f);
}
return b;
}
@Override // java.util.NavigableMap
public final Map.Entry pollLastEntry() {
Map.Entry b;
synchronized (this.f) {
b = Synchronized.b(((NavigableMap) super.c()).pollLastEntry(), this.f);
}
return b;
}
/* JADX WARN: Type inference failed for: r5v1, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableMap] */
@Override // java.util.NavigableMap
public final NavigableMap subMap(Object obj, boolean z, Object obj2, boolean z2) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((NavigableMap) super.c()).subMap(obj, z, obj2, z2), this.f);
}
return synchronizedObject;
}
/* JADX WARN: Type inference failed for: r1v2, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableMap] */
@Override // java.util.NavigableMap
public final NavigableMap tailMap(Object obj, boolean z) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((NavigableMap) super.c()).tailMap(obj, z), this.f);
}
return synchronizedObject;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedMap, java.util.SortedMap, java.util.NavigableMap
public final SortedMap headMap(Object obj) {
return headMap(obj, false);
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedMap, java.util.SortedMap, java.util.NavigableMap
public final SortedMap subMap(Object obj, Object obj2) {
return subMap(obj, true, obj2, false);
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedMap, java.util.SortedMap, java.util.NavigableMap
public final SortedMap tailMap(Object obj) {
return tailMap(obj, true);
}
}
@GwtIncompatible
@VisibleForTesting
/* loaded from: classes3.dex */
public static final class SynchronizedNavigableSet<E> extends SynchronizedSortedSet<E> implements NavigableSet<E> {
public transient NavigableSet g;
@Override // com.google.common.collect.Synchronized.SynchronizedSortedSet, com.google.common.collect.Synchronized.SynchronizedSet, com.google.common.collect.Synchronized.SynchronizedCollection
public final Collection c() {
return (NavigableSet) super.c();
}
@Override // java.util.NavigableSet
public final Object ceiling(Object obj) {
Object ceiling;
synchronized (this.f) {
ceiling = ((NavigableSet) super.c()).ceiling(obj);
}
return ceiling;
}
@Override // java.util.NavigableSet
public final Iterator descendingIterator() {
return ((NavigableSet) super.c()).descendingIterator();
}
/* JADX WARN: Type inference failed for: r3v0, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableSet] */
@Override // java.util.NavigableSet
public final NavigableSet descendingSet() {
synchronized (this.f) {
try {
NavigableSet navigableSet = this.g;
if (navigableSet == null) {
?? synchronizedObject = new SynchronizedObject(((NavigableSet) super.c()).descendingSet(), this.f);
this.g = synchronizedObject;
return synchronizedObject;
}
return navigableSet;
} catch (Throwable th) {
throw th;
}
}
}
@Override // java.util.NavigableSet
public final Object floor(Object obj) {
Object floor;
synchronized (this.f) {
floor = ((NavigableSet) super.c()).floor(obj);
}
return floor;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedSet, com.google.common.collect.Synchronized.SynchronizedSet
/* renamed from: g */
public final Set c() {
return (NavigableSet) super.c();
}
/* JADX WARN: Type inference failed for: r1v2, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableSet] */
@Override // java.util.NavigableSet
public final NavigableSet headSet(Object obj, boolean z) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((NavigableSet) super.c()).headSet(obj, z), this.f);
}
return synchronizedObject;
}
@Override // java.util.NavigableSet
public final Object higher(Object obj) {
Object higher;
synchronized (this.f) {
higher = ((NavigableSet) super.c()).higher(obj);
}
return higher;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedSet
/* renamed from: k */
public final SortedSet c() {
return (NavigableSet) super.c();
}
@Override // java.util.NavigableSet
public final Object lower(Object obj) {
Object lower;
synchronized (this.f) {
lower = ((NavigableSet) super.c()).lower(obj);
}
return lower;
}
@Override // java.util.NavigableSet
public final Object pollFirst() {
Object pollFirst;
synchronized (this.f) {
pollFirst = ((NavigableSet) super.c()).pollFirst();
}
return pollFirst;
}
@Override // java.util.NavigableSet
public final Object pollLast() {
Object pollLast;
synchronized (this.f) {
pollLast = ((NavigableSet) super.c()).pollLast();
}
return pollLast;
}
/* JADX WARN: Type inference failed for: r5v1, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableSet] */
@Override // java.util.NavigableSet
public final NavigableSet subSet(Object obj, boolean z, Object obj2, boolean z2) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((NavigableSet) super.c()).subSet(obj, z, obj2, z2), this.f);
}
return synchronizedObject;
}
/* JADX WARN: Type inference failed for: r1v2, types: [com.google.common.collect.Synchronized$SynchronizedObject, java.util.NavigableSet] */
@Override // java.util.NavigableSet
public final NavigableSet tailSet(Object obj, boolean z) {
?? synchronizedObject;
synchronized (this.f) {
synchronizedObject = new SynchronizedObject(((NavigableSet) super.c()).tailSet(obj, z), this.f);
}
return synchronizedObject;
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedSet, java.util.SortedSet, java.util.NavigableSet
public final SortedSet headSet(Object obj) {
return headSet(obj, false);
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedSet, java.util.SortedSet, java.util.NavigableSet
public final SortedSet subSet(Object obj, Object obj2) {
return subSet(obj, true, obj2, false);
}
@Override // com.google.common.collect.Synchronized.SynchronizedSortedSet, java.util.SortedSet, java.util.NavigableSet
public final SortedSet tailSet(Object obj) {
return tailSet(obj, true);
}
}
}