86 lines
3.0 KiB
Java
86 lines
3.0 KiB
Java
package androidx.datastore.preferences.protobuf;
|
|
|
|
import java.util.ArrayList;
|
|
import java.util.Collections;
|
|
import java.util.List;
|
|
|
|
/* loaded from: classes.dex */
|
|
public final class E extends G {
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public static final Class f2847c = Collections.unmodifiableList(Collections.EMPTY_LIST).getClass();
|
|
|
|
public static List d(Object obj, long j4, int i) {
|
|
List list = (List) s0.f2966d.i(j4, obj);
|
|
if (list.isEmpty()) {
|
|
List c4 = list instanceof D ? new C(i) : ((list instanceof X) && (list instanceof InterfaceC0132x)) ? ((InterfaceC0132x) list).d(i) : new ArrayList(i);
|
|
s0.o(obj, j4, c4);
|
|
return c4;
|
|
}
|
|
if (f2847c.isAssignableFrom(list.getClass())) {
|
|
ArrayList arrayList = new ArrayList(list.size() + i);
|
|
arrayList.addAll(list);
|
|
s0.o(obj, j4, arrayList);
|
|
return arrayList;
|
|
}
|
|
if (list instanceof n0) {
|
|
C c5 = new C(list.size() + i);
|
|
c5.addAll((n0) list);
|
|
s0.o(obj, j4, c5);
|
|
return c5;
|
|
}
|
|
if ((list instanceof X) && (list instanceof InterfaceC0132x)) {
|
|
InterfaceC0132x interfaceC0132x = (InterfaceC0132x) list;
|
|
if (!((AbstractC0110b) interfaceC0132x).f2891a) {
|
|
InterfaceC0132x d4 = interfaceC0132x.d(list.size() + i);
|
|
s0.o(obj, j4, d4);
|
|
return d4;
|
|
}
|
|
}
|
|
return list;
|
|
}
|
|
|
|
@Override // androidx.datastore.preferences.protobuf.G
|
|
public final void a(long j4, Object obj) {
|
|
Object unmodifiableList;
|
|
List list = (List) s0.f2966d.i(j4, obj);
|
|
if (list instanceof D) {
|
|
unmodifiableList = ((D) list).getUnmodifiableView();
|
|
} else {
|
|
if (f2847c.isAssignableFrom(list.getClass())) {
|
|
return;
|
|
}
|
|
if ((list instanceof X) && (list instanceof InterfaceC0132x)) {
|
|
AbstractC0110b abstractC0110b = (AbstractC0110b) ((InterfaceC0132x) list);
|
|
if (abstractC0110b.f2891a) {
|
|
abstractC0110b.f2891a = false;
|
|
return;
|
|
}
|
|
return;
|
|
}
|
|
unmodifiableList = Collections.unmodifiableList(list);
|
|
}
|
|
s0.o(obj, j4, unmodifiableList);
|
|
}
|
|
|
|
@Override // androidx.datastore.preferences.protobuf.G
|
|
public final void b(AbstractC0130v abstractC0130v, AbstractC0130v abstractC0130v2, long j4) {
|
|
List list = (List) s0.f2966d.i(j4, abstractC0130v2);
|
|
List d4 = d(abstractC0130v, j4, list.size());
|
|
int size = d4.size();
|
|
int size2 = list.size();
|
|
if (size > 0 && size2 > 0) {
|
|
d4.addAll(list);
|
|
}
|
|
if (size > 0) {
|
|
list = d4;
|
|
}
|
|
s0.o(abstractC0130v, j4, list);
|
|
}
|
|
|
|
@Override // androidx.datastore.preferences.protobuf.G
|
|
public final List c(long j4, Object obj) {
|
|
return d(obj, j4, 10);
|
|
}
|
|
}
|