package com.google.common.collect;

import com.google.common.annotations.GwtIncompatible;
import com.google.common.annotations.J2ktIncompatible;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.Collection;
import java.util.List;
import java.util.Map;
import java.util.NavigableMap;
import java.util.Objects;
import java.util.Set;
import java.util.SortedMap;

/* JADX INFO: loaded from: classes2.dex */
class Multimaps$CustomListMultimap<K, V> extends AbstractListMultimap<K, V> {

    @J2ktIncompatible
    @GwtIncompatible
    private static final long serialVersionUID = 0;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public transient com.google.common.base.l f23612g;

    @J2ktIncompatible
    @GwtIncompatible
    private void readObject(ObjectInputStream objectInputStream) throws ClassNotFoundException, IOException {
        objectInputStream.defaultReadObject();
        Object object = objectInputStream.readObject();
        Objects.requireNonNull(object);
        this.f23612g = (com.google.common.base.l) object;
        Object object2 = objectInputStream.readObject();
        Objects.requireNonNull(object2);
        m((Map) object2);
    }

    @J2ktIncompatible
    @GwtIncompatible
    private void writeObject(ObjectOutputStream objectOutputStream) throws IOException {
        objectOutputStream.defaultWriteObject();
        objectOutputStream.writeObject(this.f23612g);
        objectOutputStream.writeObject(this.f23568e);
    }

    @Override // com.google.common.collect.AbstractMapBasedMultimap
    public final Map h() {
        Map map = this.f23568e;
        return map instanceof NavigableMap ? new i(this, (NavigableMap) this.f23568e) : map instanceof SortedMap ? new l(this, (SortedMap) this.f23568e) : new f(this, this.f23568e);
    }

    @Override // com.google.common.collect.AbstractMapBasedMultimap
    public final Collection i() {
        return (List) this.f23612g.get();
    }

    @Override // com.google.common.collect.AbstractMapBasedMultimap
    public final Set k() {
        Map map = this.f23568e;
        return map instanceof NavigableMap ? new j(this, (NavigableMap) this.f23568e) : map instanceof SortedMap ? new m(this, (SortedMap) this.f23568e) : new h(this, this.f23568e);
    }
}
