package defpackage;

import j$.util.Optional;
import java.lang.annotation.Annotation;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;

/* renamed from: ᵧᵺﹶـ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3688 extends AbstractC0875 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final /* synthetic */ int f13730;

    public /* synthetic */ C3688(int i) {
        this.f13730 = i;
    }

    @Override // defpackage.AbstractC0875
    /* renamed from: ᵥᵯˎ */
    public InterfaceC4196 mo3002(Type type, Annotation[] annotationArr) {
        switch (this.f13730) {
            case 0:
                if (AbstractC0523.class.isAssignableFrom(ᵯᵽᵦ.ᵨᵳʝ(type))) {
                    return ʾᵚᵱ.ᵢˇᵭ;
                }
                return null;
            default:
                return super.mo3002(type, annotationArr);
        }
    }

    @Override // defpackage.AbstractC0875
    /* renamed from: ᵴᵳ */
    public final InterfaceC4196 mo3003(Type type, Annotation[] annotationArr, ʽˋːᵜ r6) {
        switch (this.f13730) {
            case 0:
                if (type == AbstractC3866.class) {
                    return ᵯᵽᵦ.ˑᵥˁ(annotationArr, InterfaceC0032.class) ? ʾᵠᵦ.ᵧᵾˀˈ : ˉːᵡ.ᵢˇᵭ;
                }
                if (type == Void.class) {
                    return ᵥᵵ.ᵾᵬ;
                }
                if (ᵯᵽᵦ.ᵻᵢﹳᵰ && type == C3637.class) {
                    return ˊᵻ.ᵿʗᵝʽ;
                }
                return null;
            default:
                if (ᵯᵽᵦ.ᵨᵳʝ(type) != Optional.class) {
                    return null;
                }
                return new ˑᵽʾʦ(14, r6.ᵢˇᵭ(ᵯᵽᵦ.ᵞʡ(0, (ParameterizedType) type), annotationArr));
        }
    }
}
