package f;

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

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

    /* JADX INFO: compiled from: ParameterHandler.java */
    class a extends p<Iterable<T>> {
        a() {
        }

        /* JADX INFO: Access modifiers changed from: package-private */
        @Override // f.p
        /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
        public void a(r rVar, @Nullable Iterable<T> iterable) throws IOException {
            if (iterable == null) {
                return;
            }
            Iterator<T> it = iterable.iterator();
            while (it.hasNext()) {
                p.this.a(rVar, it.next());
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    class b extends p<Object> {
        b() {
        }

        /* JADX WARN: Multi-variable type inference failed */
        @Override // f.p
        void a(r rVar, @Nullable Object obj) throws IOException {
            if (obj == null) {
                return;
            }
            int length = Array.getLength(obj);
            for (int i = 0; i < length; i++) {
                p.this.a(rVar, Array.get(obj, i));
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class c<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final Method f1686a;

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

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private final f.h<T, RequestBody> f1688c;

        c(Method method, int i, f.h<T, RequestBody> hVar) {
            this.f1686a = method;
            this.f1687b = i;
            this.f1688c = hVar;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) {
            if (t == null) {
                throw y.o(this.f1686a, this.f1687b, "Body parameter value must not be null.", new Object[0]);
            }
            try {
                rVar.j(this.f1688c.a(t));
            } catch (IOException e2) {
                throw y.p(this.f1686a, e2, this.f1687b, "Unable to convert " + t + " to RequestBody", new Object[0]);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class d<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final String f1689a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final f.h<T, String> f1690b;

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

        d(String str, f.h<T, String> hVar, boolean z) {
            this.f1689a = (String) Objects.requireNonNull(str, "name == null");
            this.f1690b = hVar;
            this.f1691c = z;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) throws IOException {
            String strA;
            if (t == null || (strA = this.f1690b.a(t)) == null) {
                return;
            }
            rVar.a(this.f1689a, strA, this.f1691c);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class e<T> extends p<Map<String, T>> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final Method f1692a;

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

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private final f.h<T, String> f1694c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private final boolean f1695d;

        e(Method method, int i, f.h<T, String> hVar, boolean z) {
            this.f1692a = method;
            this.f1693b = i;
            this.f1694c = hVar;
            this.f1695d = z;
        }

        /* JADX INFO: Access modifiers changed from: package-private */
        @Override // f.p
        /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
        public void a(r rVar, @Nullable Map<String, T> map) throws IOException {
            if (map == null) {
                throw y.o(this.f1692a, this.f1693b, "Field map was null.", new Object[0]);
            }
            for (Map.Entry<String, T> entry : map.entrySet()) {
                String key = entry.getKey();
                if (key == null) {
                    throw y.o(this.f1692a, this.f1693b, "Field map contained null key.", new Object[0]);
                }
                T value = entry.getValue();
                if (value == null) {
                    throw y.o(this.f1692a, this.f1693b, "Field map contained null value for key '" + key + "'.", new Object[0]);
                }
                String strA = this.f1694c.a(value);
                if (strA == null) {
                    throw y.o(this.f1692a, this.f1693b, "Field map value '" + value + "' converted to null by " + this.f1694c.getClass().getName() + " for key '" + key + "'.", new Object[0]);
                }
                rVar.a(key, strA, this.f1695d);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class f<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final String f1696a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final f.h<T, String> f1697b;

        f(String str, f.h<T, String> hVar) {
            this.f1696a = (String) Objects.requireNonNull(str, "name == null");
            this.f1697b = hVar;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) throws IOException {
            String strA;
            if (t == null || (strA = this.f1697b.a(t)) == null) {
                return;
            }
            rVar.b(this.f1696a, strA);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class g<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final Method f1698a;

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

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

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private final f.h<T, RequestBody> f1701d;

        g(Method method, int i, Headers headers, f.h<T, RequestBody> hVar) {
            this.f1698a = method;
            this.f1699b = i;
            this.f1700c = headers;
            this.f1701d = hVar;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) {
            if (t == null) {
                return;
            }
            try {
                rVar.c(this.f1700c, this.f1701d.a(t));
            } catch (IOException e2) {
                throw y.o(this.f1698a, this.f1699b, "Unable to convert " + t + " to RequestBody", e2);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class h<T> extends p<Map<String, T>> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final Method f1702a;

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

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private final f.h<T, RequestBody> f1704c;

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

        h(Method method, int i, f.h<T, RequestBody> hVar, String str) {
            this.f1702a = method;
            this.f1703b = i;
            this.f1704c = hVar;
            this.f1705d = str;
        }

        /* JADX INFO: Access modifiers changed from: package-private */
        @Override // f.p
        /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
        public void a(r rVar, @Nullable Map<String, T> map) throws IOException {
            if (map == null) {
                throw y.o(this.f1702a, this.f1703b, "Part map was null.", new Object[0]);
            }
            for (Map.Entry<String, T> entry : map.entrySet()) {
                String key = entry.getKey();
                if (key == null) {
                    throw y.o(this.f1702a, this.f1703b, "Part map contained null key.", new Object[0]);
                }
                T value = entry.getValue();
                if (value == null) {
                    throw y.o(this.f1702a, this.f1703b, "Part map contained null value for key '" + key + "'.", new Object[0]);
                }
                rVar.c(Headers.of("Content-Disposition", "form-data; name=\"" + key + "\"", "Content-Transfer-Encoding", this.f1705d), this.f1704c.a(value));
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class i<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final Method f1706a;

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

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

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private final f.h<T, String> f1709d;

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

        i(Method method, int i, String str, f.h<T, String> hVar, boolean z) {
            this.f1706a = method;
            this.f1707b = i;
            this.f1708c = (String) Objects.requireNonNull(str, "name == null");
            this.f1709d = hVar;
            this.f1710e = z;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) throws IOException {
            if (t != null) {
                rVar.e(this.f1708c, this.f1709d.a(t), this.f1710e);
                return;
            }
            throw y.o(this.f1706a, this.f1707b, "Path parameter \"" + this.f1708c + "\" value must not be null.", new Object[0]);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class j<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final String f1711a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final f.h<T, String> f1712b;

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

        j(String str, f.h<T, String> hVar, boolean z) {
            this.f1711a = (String) Objects.requireNonNull(str, "name == null");
            this.f1712b = hVar;
            this.f1713c = z;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) throws IOException {
            String strA;
            if (t == null || (strA = this.f1712b.a(t)) == null) {
                return;
            }
            rVar.f(this.f1711a, strA, this.f1713c);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class k<T> extends p<Map<String, T>> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final Method f1714a;

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

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        private final f.h<T, String> f1716c;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        private final boolean f1717d;

        k(Method method, int i, f.h<T, String> hVar, boolean z) {
            this.f1714a = method;
            this.f1715b = i;
            this.f1716c = hVar;
            this.f1717d = z;
        }

        /* JADX INFO: Access modifiers changed from: package-private */
        @Override // f.p
        /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
        public void a(r rVar, @Nullable Map<String, T> map) throws IOException {
            if (map == null) {
                throw y.o(this.f1714a, this.f1715b, "Query map was null", new Object[0]);
            }
            for (Map.Entry<String, T> entry : map.entrySet()) {
                String key = entry.getKey();
                if (key == null) {
                    throw y.o(this.f1714a, this.f1715b, "Query map contained null key.", new Object[0]);
                }
                T value = entry.getValue();
                if (value == null) {
                    throw y.o(this.f1714a, this.f1715b, "Query map contained null value for key '" + key + "'.", new Object[0]);
                }
                String strA = this.f1716c.a(value);
                if (strA == null) {
                    throw y.o(this.f1714a, this.f1715b, "Query map value '" + value + "' converted to null by " + this.f1716c.getClass().getName() + " for key '" + key + "'.", new Object[0]);
                }
                rVar.f(key, strA, this.f1717d);
            }
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class l<T> extends p<T> {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        private final f.h<T, String> f1718a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        private final boolean f1719b;

        l(f.h<T, String> hVar, boolean z) {
            this.f1718a = hVar;
            this.f1719b = z;
        }

        @Override // f.p
        void a(r rVar, @Nullable T t) throws IOException {
            if (t == null) {
                return;
            }
            rVar.f(this.f1718a.a(t), null, this.f1719b);
        }
    }

    /* JADX INFO: compiled from: ParameterHandler.java */
    static final class m extends p<MultipartBody.Part> {

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

        private m() {
        }

        /* JADX INFO: Access modifiers changed from: package-private */
        @Override // f.p
        /* JADX INFO: renamed from: d, reason: merged with bridge method [inline-methods] */
        public void a(r rVar, @Nullable MultipartBody.Part part) {
            if (part != null) {
                rVar.d(part);
            }
        }
    }

    p() {
    }

    abstract void a(r rVar, @Nullable T t) throws IOException;

    final p<Object> b() {
        return new b();
    }

    final p<Iterable<T>> c() {
        return new a();
    }
}
