79 lines
2.6 KiB
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;
|
|
}
|