package i;

import g.C0474a;
import java.lang.reflect.Type;
import okhttp3.HttpUrl;

/* JADX INFO: loaded from: classes.dex */
public class r implements U, h.t {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final r f4378a = new r();

    @Override // i.U
    public void a(C0516I c0516i, Object obj, Object obj2, Type type, int i2) {
        e0 e0Var = c0516i.f4223k;
        Character ch = (Character) obj;
        if (ch == null) {
            e0Var.O(HttpUrl.FRAGMENT_ENCODE_SET);
        } else if (ch.charValue() == 0) {
            e0Var.O("\u0000");
        } else {
            e0Var.O(ch.toString());
        }
    }

    @Override // h.t
    public Object b(C0474a c0474a, Type type, Object obj) {
        Object objA = c0474a.A();
        if (objA == null) {
            return null;
        }
        return l.l.n(objA);
    }

    @Override // h.t
    public int d() {
        return 4;
    }
}
