package p138.p395.p396;

import java.lang.annotation.Annotation;
import java.lang.reflect.Type;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.Set;
import javax.annotation.Nullable;
import p138.p176.p177.p242.p246.p251.C4303;
import p138.p395.p396.AbstractC6487;

/* JADX INFO: renamed from: ދ.ބ.֏.ޅ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC6479<C extends Collection<T>, T> extends AbstractC6487<C> {

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public static final AbstractC6487.InterfaceC6488 f19180 = new C6480();

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final AbstractC6487<T> f19181;

    /* JADX INFO: renamed from: ދ.ބ.֏.ޅ$֏, reason: contains not printable characters */
    public class C6480 implements AbstractC6487.InterfaceC6488 {
        @Override // p138.p395.p396.AbstractC6487.InterfaceC6488
        @Nullable
        /* JADX INFO: renamed from: ֏ */
        public AbstractC6487<?> mo9674(Type type, Set<? extends Annotation> set, C6509 c6509) {
            Class<?> clsM7003 = C4303.m7003(type);
            if (!set.isEmpty()) {
                return null;
            }
            if (clsM7003 == List.class || clsM7003 == Collection.class) {
                return new C6481(c6509.m9746(C4303.m7032(type, (Class<?>) Collection.class))).m9682();
            }
            if (clsM7003 == Set.class) {
                return new C6482(c6509.m9746(C4303.m7032(type, (Class<?>) Collection.class))).m9682();
            }
            return null;
        }
    }

    public String toString() {
        return this.f19181 + ".collection()";
    }

    @Override // p138.p395.p396.AbstractC6487
    /* JADX INFO: renamed from: ֏ */
    public C mo9672(AbstractC6491 abstractC6491) {
        C c = (C) mo9677();
        abstractC6491.mo9684();
        while (abstractC6491.mo9691()) {
            c.add(this.f19181.mo9672(abstractC6491));
        }
        abstractC6491.mo9688();
        return c;
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public void m9676(AbstractC6497 abstractC6497, C c) {
        abstractC6497.mo9714();
        Iterator it = c.iterator();
        while (it.hasNext()) {
            this.f19181.mo9673(abstractC6497, (T) it.next());
        }
        abstractC6497.mo9723();
    }

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public abstract C mo9677();
}
