package l;

import java.io.IOException;
import java.lang.reflect.Method;
import java.util.Map;
import java.util.Objects;
import javax.annotation.Nullable;
import l.a;
import okhttp3.Headers;
import okhttp3.MultipartBody;
import okhttp3.RequestBody;

/* JADX INFO: compiled from: ParameterHandler.java */
/* JADX INFO: loaded from: classes.dex */
public abstract class x<T> {

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class a<T> extends x<T> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5072b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final l.j<T, RequestBody> f5073c;

        public a(Method method, int i2, l.j<T, RequestBody> jVar) {
            this.a = method;
            this.f5072b = i2;
            this.f5073c = jVar;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) {
            if (t == null) {
                throw g0.l(this.a, this.f5072b, "Body parameter value must not be null.", new Object[0]);
            }
            try {
                zVar.m = this.f5073c.a(t);
            } catch (IOException e2) {
                throw g0.m(this.a, e2, this.f5072b, "Unable to convert " + t + " to RequestBody", new Object[0]);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class b<T> extends x<T> {
        public final String a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final l.j<T, String> f5074b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final boolean f5075c;

        public b(String str, l.j<T, String> jVar, boolean z) {
            Objects.requireNonNull(str, "name == null");
            this.a = str;
            this.f5074b = jVar;
            this.f5075c = z;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) throws IOException {
            String strA;
            if (t == null || (strA = this.f5074b.a(t)) == null) {
                return;
            }
            String str = this.a;
            if (this.f5075c) {
                zVar.f5107l.addEncoded(str, strA);
            } else {
                zVar.f5107l.add(str, strA);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class c<T> extends x<Map<String, T>> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5076b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final boolean f5077c;

        public c(Method method, int i2, l.j<T, String> jVar, boolean z) {
            this.a = method;
            this.f5076b = i2;
            this.f5077c = z;
        }

        @Override // l.x
        public void a(z zVar, @Nullable Object obj) throws IOException {
            Map map = (Map) obj;
            if (map == null) {
                throw g0.l(this.a, this.f5076b, "Field map was null.", new Object[0]);
            }
            for (Map.Entry entry : map.entrySet()) {
                String str = (String) entry.getKey();
                if (str == null) {
                    throw g0.l(this.a, this.f5076b, "Field map contained null key.", new Object[0]);
                }
                Object value = entry.getValue();
                if (value == null) {
                    throw g0.l(this.a, this.f5076b, d.b.a.a.a.q("Field map contained null value for key '", str, "'."), new Object[0]);
                }
                String string = value.toString();
                if (string == null) {
                    throw g0.l(this.a, this.f5076b, "Field map value '" + value + "' converted to null by " + a.d.class.getName() + " for key '" + str + "'.", new Object[0]);
                }
                if (this.f5077c) {
                    zVar.f5107l.addEncoded(str, string);
                } else {
                    zVar.f5107l.add(str, string);
                }
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class d<T> extends x<T> {
        public final String a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final l.j<T, String> f5078b;

        public d(String str, l.j<T, String> jVar) {
            Objects.requireNonNull(str, "name == null");
            this.a = str;
            this.f5078b = jVar;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) throws IOException {
            String strA;
            if (t == null || (strA = this.f5078b.a(t)) == null) {
                return;
            }
            zVar.a(this.a, strA);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class e<T> extends x<Map<String, T>> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5079b;

        public e(Method method, int i2, l.j<T, String> jVar) {
            this.a = method;
            this.f5079b = i2;
        }

        @Override // l.x
        public void a(z zVar, @Nullable Object obj) throws IOException {
            Map map = (Map) obj;
            if (map == null) {
                throw g0.l(this.a, this.f5079b, "Header map was null.", new Object[0]);
            }
            for (Map.Entry entry : map.entrySet()) {
                String str = (String) entry.getKey();
                if (str == null) {
                    throw g0.l(this.a, this.f5079b, "Header map contained null key.", new Object[0]);
                }
                Object value = entry.getValue();
                if (value == null) {
                    throw g0.l(this.a, this.f5079b, d.b.a.a.a.q("Header map contained null value for key '", str, "'."), new Object[0]);
                }
                zVar.a(str, value.toString());
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class f extends x<Headers> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5080b;

        public f(Method method, int i2) {
            this.a = method;
            this.f5080b = i2;
        }

        @Override // l.x
        public void a(z zVar, @Nullable Headers headers) throws IOException {
            Headers headers2 = headers;
            if (headers2 == null) {
                throw g0.l(this.a, this.f5080b, "Headers parameter must not be null.", new Object[0]);
            }
            zVar.f5103h.addAll(headers2);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class g<T> extends x<T> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5081b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final Headers f5082c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public final l.j<T, RequestBody> f5083d;

        public g(Method method, int i2, Headers headers, l.j<T, RequestBody> jVar) {
            this.a = method;
            this.f5081b = i2;
            this.f5082c = headers;
            this.f5083d = jVar;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) {
            if (t == null) {
                return;
            }
            try {
                zVar.f5106k.addPart(this.f5082c, this.f5083d.a(t));
            } catch (IOException e2) {
                throw g0.l(this.a, this.f5081b, "Unable to convert " + t + " to RequestBody", e2);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class h<T> extends x<Map<String, T>> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5084b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final l.j<T, RequestBody> f5085c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public final String f5086d;

        public h(Method method, int i2, l.j<T, RequestBody> jVar, String str) {
            this.a = method;
            this.f5084b = i2;
            this.f5085c = jVar;
            this.f5086d = str;
        }

        @Override // l.x
        public void a(z zVar, @Nullable Object obj) throws IOException {
            Map map = (Map) obj;
            if (map == null) {
                throw g0.l(this.a, this.f5084b, "Part map was null.", new Object[0]);
            }
            for (Map.Entry entry : map.entrySet()) {
                String str = (String) entry.getKey();
                if (str == null) {
                    throw g0.l(this.a, this.f5084b, "Part map contained null key.", new Object[0]);
                }
                Object value = entry.getValue();
                if (value == null) {
                    throw g0.l(this.a, this.f5084b, d.b.a.a.a.q("Part map contained null value for key '", str, "'."), new Object[0]);
                }
                zVar.f5106k.addPart(Headers.of("Content-Disposition", d.b.a.a.a.q("form-data; name=\"", str, "\""), "Content-Transfer-Encoding", this.f5086d), this.f5085c.a((T) value));
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class i<T> extends x<T> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5087b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final String f5088c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public final l.j<T, String> f5089d;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public final boolean f5090e;

        public i(Method method, int i2, String str, l.j<T, String> jVar, boolean z) {
            this.a = method;
            this.f5087b = i2;
            Objects.requireNonNull(str, "name == null");
            this.f5088c = str;
            this.f5089d = jVar;
            this.f5090e = z;
        }

        /* JADX WARN: Removed duplicated region for block: B:52:0x00e5  */
        /* JADX WARN: Removed duplicated region for block: B:54:0x00e8  */
        @Override // l.x
        /*
            Code decompiled incorrectly, please refer to instructions dump.
            To view partially-correct add '--show-bad-code' argument
        */
        public void a(l.z r18, @javax.annotation.Nullable T r19) throws java.io.IOException {
            /*
                Method dump skipped, instruction units count: 275
                To view this dump add '--comments-level debug' option
            */
            throw new UnsupportedOperationException("Method not decompiled: l.x.i.a(l.z, java.lang.Object):void");
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class j<T> extends x<T> {
        public final String a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final l.j<T, String> f5091b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final boolean f5092c;

        public j(String str, l.j<T, String> jVar, boolean z) {
            Objects.requireNonNull(str, "name == null");
            this.a = str;
            this.f5091b = jVar;
            this.f5092c = z;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) throws IOException {
            String strA;
            if (t == null || (strA = this.f5091b.a(t)) == null) {
                return;
            }
            zVar.b(this.a, strA, this.f5092c);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class k<T> extends x<Map<String, T>> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5093b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public final boolean f5094c;

        public k(Method method, int i2, l.j<T, String> jVar, boolean z) {
            this.a = method;
            this.f5093b = i2;
            this.f5094c = z;
        }

        @Override // l.x
        public void a(z zVar, @Nullable Object obj) throws IOException {
            Map map = (Map) obj;
            if (map == null) {
                throw g0.l(this.a, this.f5093b, "Query map was null", new Object[0]);
            }
            for (Map.Entry entry : map.entrySet()) {
                String str = (String) entry.getKey();
                if (str == null) {
                    throw g0.l(this.a, this.f5093b, "Query map contained null key.", new Object[0]);
                }
                Object value = entry.getValue();
                if (value == null) {
                    throw g0.l(this.a, this.f5093b, d.b.a.a.a.q("Query map contained null value for key '", str, "'."), new Object[0]);
                }
                String string = value.toString();
                if (string == null) {
                    throw g0.l(this.a, this.f5093b, "Query map value '" + value + "' converted to null by " + a.d.class.getName() + " for key '" + str + "'.", new Object[0]);
                }
                zVar.b(str, string, this.f5094c);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class l<T> extends x<T> {
        public final boolean a;

        public l(l.j<T, String> jVar, boolean z) {
            this.a = z;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) throws IOException {
            if (t == null) {
                return;
            }
            zVar.b(t.toString(), null, this.a);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class m extends x<MultipartBody.Part> {
        public static final m a = new m();

        @Override // l.x
        public void a(z zVar, @Nullable MultipartBody.Part part) throws IOException {
            MultipartBody.Part part2 = part;
            if (part2 != null) {
                zVar.f5106k.addPart(part2);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class n extends x<Object> {
        public final Method a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public final int f5095b;

        public n(Method method, int i2) {
            this.a = method;
            this.f5095b = i2;
        }

        @Override // l.x
        public void a(z zVar, @Nullable Object obj) {
            if (obj == null) {
                throw g0.l(this.a, this.f5095b, "@Url parameter is null.", new Object[0]);
            }
            Objects.requireNonNull(zVar);
            zVar.f5100e = obj.toString();
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    public static final class o<T> extends x<T> {
        public final Class<T> a;

        public o(Class<T> cls) {
            this.a = cls;
        }

        @Override // l.x
        public void a(z zVar, @Nullable T t) {
            zVar.f5102g.tag(this.a, t);
        }
    }

    public abstract void a(z zVar, @Nullable T t) throws IOException;
}
