discord-jadx/app/src/main/java/b/g/a/c/g0/u/h0.java

79 lines
2.6 KiB
Java

package b.g.a.c.g0.u;
import b.g.a.a.i;
import b.g.a.c.b;
import b.g.a.c.d;
import b.g.a.c.e0.g;
import b.g.a.c.g0.i;
import b.g.a.c.n;
import b.g.a.c.x;
import com.fasterxml.jackson.databind.JsonMappingException;
import java.io.IOException;
import java.util.Collection;
import java.util.Objects;
/* compiled from: StaticListSerializerBase.java */
/* loaded from: classes3.dex */
public abstract class h0<T extends Collection<?>> extends q0<T> implements i {
public final Boolean _unwrapSingle;
public h0(h0<?> h0Var, Boolean bool) {
super(h0Var);
this._unwrapSingle = bool;
}
public h0(Class<?> cls) {
super(cls, false);
this._unwrapSingle = null;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Removed duplicated region for block: B:12:0x0023 */
/* JADX WARN: Removed duplicated region for block: B:13:0x002a */
/* JADX WARN: Removed duplicated region for block: B:16:0x0031 */
/* JADX WARN: Removed duplicated region for block: B:19:0x003b */
/* JADX WARN: Removed duplicated region for block: B:24:0x0049 */
@Override // b.g.a.c.g0.i
/*
Code decompiled incorrectly, please refer to instructions dump.
*/
public n<?> a(x xVar, d dVar) throws JsonMappingException {
n<Object> nVar;
n<?> k;
Object c;
if (dVar != null) {
b v = xVar.v();
b.g.a.c.c0.i member = dVar.getMember();
if (!(member == null || (c = v.c(member)) == null)) {
nVar = xVar.H(member, c);
i.d l = l(xVar, dVar, this._handledType);
Boolean b2 = l == null ? l.b(i.a.WRITE_SINGLE_ELEM_ARRAYS_UNWRAPPED) : null;
k = k(xVar, dVar, nVar);
if (k == null) {
k = xVar.n(String.class, dVar);
}
return !b.g.a.c.i0.d.s(k) ? Objects.equals(b2, this._unwrapSingle) ? this : p(dVar, b2) : new j(xVar.b(String.class), true, null, k);
}
}
nVar = null;
i.d l2 = l(xVar, dVar, this._handledType);
if (l2 == null) {
}
k = k(xVar, dVar, nVar);
if (k == null) {
}
if (!b.g.a.c.i0.d.s(k)) {
}
}
@Override // b.g.a.c.n
public boolean d(x xVar, Object obj) {
Collection collection = (Collection) obj;
return collection == null || collection.size() == 0;
}
public abstract n<?> p(d dVar, Boolean bool);
/* renamed from: q */
public abstract void g(T t, b.g.a.b.d dVar, x xVar, g gVar) throws IOException;
}