package h.b.o;

import java.util.LinkedHashSet;
import java.util.Set;

/* JADX INFO: compiled from: CollectionSerializers.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public final class l0<E> extends q<E, Set<? extends E>, LinkedHashSet<E>> {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final h.b.m.e f4405b;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public l0(h.b.b<E> bVar) {
        super(bVar);
        g.h0.c.l.f(bVar, "eSerializer");
        this.f4405b = new k0(bVar.a());
    }

    @Override // h.b.o.p, h.b.b, h.b.j, h.b.a
    public h.b.m.e a() {
        return this.f4405b;
    }

    @Override // h.b.o.a
    public Object f() {
        return new LinkedHashSet();
    }

    @Override // h.b.o.a
    public int g(Object obj) {
        LinkedHashSet linkedHashSet = (LinkedHashSet) obj;
        g.h0.c.l.f(linkedHashSet, "<this>");
        return linkedHashSet.size();
    }

    @Override // h.b.o.a
    public void h(Object obj, int i2) {
        g.h0.c.l.f((LinkedHashSet) obj, "<this>");
    }

    @Override // h.b.o.a
    public Object n(Object obj) {
        Set set = (Set) obj;
        g.h0.c.l.f(set, "<this>");
        LinkedHashSet linkedHashSet = set instanceof LinkedHashSet ? (LinkedHashSet) set : null;
        return linkedHashSet == null ? new LinkedHashSet(set) : linkedHashSet;
    }

    @Override // h.b.o.a
    public Object o(Object obj) {
        LinkedHashSet linkedHashSet = (LinkedHashSet) obj;
        g.h0.c.l.f(linkedHashSet, "<this>");
        return linkedHashSet;
    }

    @Override // h.b.o.p
    public void p(Object obj, int i2, Object obj2) {
        LinkedHashSet linkedHashSet = (LinkedHashSet) obj;
        g.h0.c.l.f(linkedHashSet, "<this>");
        linkedHashSet.add(obj2);
    }
}
