package defpackage;

import java.lang.annotation.Annotation;
import java.lang.reflect.Method;
import java.lang.reflect.Type;
import java.util.LinkedHashSet;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

/* JADX INFO: renamed from: ʾˈˋᵹ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0237 {

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public static final Pattern f1754 = Pattern.compile("\\{([a-zA-Z][a-zA-Z0-9_-]*)\\}");

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public static final Pattern f1755 = Pattern.compile("[a-zA-Z][a-zA-Z0-9_-]*");

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final Class f1756;

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public String f1757;

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public boolean f1758;

    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public C4738 f1759;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public boolean f1760;

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public boolean f1761;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public LinkedHashSet f1762;

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public C0661 f1763;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final Method f1764;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public boolean f1765;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public ᵣˉ[] f1766;

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public boolean f1767;

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public boolean f1768;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final Annotation[][] f1769;

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public String f1770;

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public boolean f1771;

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public boolean f1772;

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public boolean f1773;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final ᵕˁـ f1774;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public boolean f1775;

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public boolean f1776;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final Annotation[] f1777;

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public boolean f1778;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final Type[] f1779;

    public C0237(ᵕˁـ r1, Class cls, Method method) {
        this.f1774 = r1;
        this.f1756 = cls;
        this.f1764 = method;
        this.f1777 = method.getAnnotations();
        this.f1779 = method.getGenericParameterTypes();
        this.f1769 = method.getParameterAnnotations();
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static Class m1409(Class cls) {
        return Boolean.TYPE == cls ? Boolean.class : Byte.TYPE == cls ? Byte.class : Character.TYPE == cls ? Character.class : Double.TYPE == cls ? Double.class : Float.TYPE == cls ? Float.class : Integer.TYPE == cls ? Integer.class : Long.TYPE == cls ? Long.class : Short.TYPE == cls ? Short.class : cls;
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m1410(String str, String str2, boolean z) {
        String str3 = this.f1770;
        Method method = this.f1764;
        if (str3 != null) {
            throw AbstractC3481.m7925(method, null, "Only one HTTP method is allowed. Found: %s and %s.", str3, str);
        }
        this.f1770 = str;
        this.f1768 = z;
        if (str2.isEmpty()) {
            return;
        }
        int iIndexOf = str2.indexOf(63);
        Pattern pattern = f1754;
        if (iIndexOf != -1 && iIndexOf < str2.length() - 1) {
            String strSubstring = str2.substring(iIndexOf + 1);
            if (pattern.matcher(strSubstring).find()) {
                throw AbstractC3481.m7925(method, null, "URL query string \"%s\" must not have replace block. For dynamic query parameters use @Query.", strSubstring);
            }
        }
        this.f1757 = str2;
        Matcher matcher = pattern.matcher(str2);
        LinkedHashSet linkedHashSet = new LinkedHashSet();
        while (matcher.find()) {
            linkedHashSet.add(matcher.group(1));
        }
        this.f1762 = linkedHashSet;
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final void m1411(int i, Type type) {
        if (AbstractC3481.m7939(type)) {
            throw AbstractC3481.m7919(this.f1764, i, "Parameter type must not include a type variable or wildcard: %s", type);
        }
    }
}
